hi, i have about 3/4 acre to mow, and would like to use the tractor to pull a dump cart , roller, etc. now i know the 1045 is a 20hp single cylinder kohler, while the 1046 is a 23 hp twin. it looks like the price difference is $100. what would be the smarter buy? will the twin greatly outlast the single? also i heard the courage engines only last about 750 hrs. while the commands last 2000 hrs. should i try to find a leftover 05 with the command instead?