I am a firm beliver in a gas engine. Diesels are more cost and more headache. On the plus for a diesel engine, they will run for thousands of hours. But so will a properly maintained gas engine.
The only people still buying Diesel mowers are farmers with fuel barrels. Other then that go with a gas engine.