i actually prefer bio gas engines...
same power output like combustion, never explode or overheat, need only one bucket of lava and a pipe providing biomass to run forever.
biomass is easily gathered with an automated sugar cane farm.
they can also use other fuel, like seed oil or honey.