definitely a cool concept. There was one of these cars that used to park close to where i worked this summer. Reading about it I discovered that some of these car owners get their oil for free. Restaurants normally have to pay to get their used oil taken away. only thing is some restaurant owners will think one who does this is a little crazy. There were even workshops/info on converting your car in montreal this summer.
here's the article I was able to find:
http://www.montrealmirror.com/2006/082406/people.html
(if someone bugs me i might go looking for more)
edit: can't find the workshop info, but i did find this:
http://www.vegetalcar.com/ warning: french!