I looked at both, went with the TT with BB Briggs, got worried about the 2 speed trans, and feel like its a better view on the TT. Just felt strange on the Cheetah but maybe that would change with more use.
I have to had any maint issues on my TT other then remove oil filter first, then its easier to reach the drain plug.
2011 Ford F-350 CC 5.7
2014 Lazer S Series, EFI Kohler 50"
2013 Scag Turg Tiger 61" 35 Vanguard
Echo trimmers Stihl blowers