Your welcome to read more here:
Energy Extraction
Gasoline mileage varies greatly dependent on what station/source it's derived. Unfortunately I wont be able to comment on this system much, what you see on the sight is about all I can tell you directly on the system it self. I will say it's pretty fun to drive.