LNG or propane would be far superior fuel types for long term standby generators. Periodically exercising a machine that runs on CH4 results in very minimal buildup on internal components. Liquid fuels are much dirtier and can also go bad.
Diesel is used in situations where you can afford all of the crazy maintenance. It's worth the trade off if you can.