Hi Charlie,
electric every time, it took me almost twenty years of living 'off grid' to finally work this out, prior to that all my compressors, cement mixers, and welders were petrol or diesel driven. Most of them at some point caused a failure on the driven unit or its mounting due to vibration from the engine. The equipment was without exception always noisier than if powered by a nearby generator and invariably ran hotter due to the proximity of the prime mover.
My trusty Baur diving compressor would fracture one of its £200 inter coolers every couple of years, something that it's none done since going electric ten years ago. Mixing cement has become a pure joy since I changed from petrol to electric and if I could find a powerful enough electric chain saw I'd buy one for use near the house

For reliability you can't beat electric motors, and generators are invariably easier to start (off load) than most things like mixers and compressors (on load).
Good luck, Paul