Oh yeah, the plot thickens.
So now I've found some cheap 24v DC motors. They are used in electric scooters like
this. If one can power 100lbs to 10mph, two in my lawn mower should be perfect. Hell, I wonder there are any esc's that can take 24v at 10 amps. My MMM's would be overkill.