Besides a good snowblower, your can get a nice power rake for it. I think it was a Harley model. You have a great view when raking.
I would nominate a ZD or ZG as having even rougher ride that this.
Tire pressures can be a big help in improving the ride. On a zero turn, if the tires are set too soft they can rip up the turf. 11 pounds is the lowest I can go on my ZG without tearing turf. On a Deere x720 with 26x12x12 rears and no wheel weights I set at 4.5 pounds for mowing. A 318 or 425 can run 4 pounds on the 23x10.50x12 rears. Try it and see what you think, the F series fronts are powered, but not turning by speed shifting, so they might run at a pretty low pressure as the use is pretty much the same as the Deere tractors. You might have to bring them up a pound or so to run on hills, but I would experiment. The rear castor tires I would set around 8.5, same as the x720 fronts. As long as the tires are not in zero turn service they can run low without problems in my experience. Give it a try and watch the tires closely to see how they do. The original tires on the 318's and 425's were 2 ply, too. 4 ply tires make them ride rougher, but 2 plys are hard to find now in my location.
To run the low pressures, you need to buy a low pressure gauge and check them every month, as all tires leak very slowly. At that pressure range, reducing half a pound from 5 the 4.5 makes a big difference in comfort.