Both will probably easily go 25,000 hrs between rebuild....Where ya planning on all the hours of use?
I would not bet on 25,000 hours. But let's say with good maintenance the Kubota will go 10,000 and the JD 15,000. If you use your boat to go places, 1000 hours in a season is pretty easy to put on, and 10 years not that long.