I have a 21 hp Kubota Diesel that I have had a year or two. I cut 2.5 aces very week and about an acre for my neighbor. 1.5 to 2 hr and I done.
I would stay away from all homeowner version and spend my money on a commercial model. Also get as much hp for the biggest cut you can, nothing beats hp.