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
2010 Lazer Z 52" 23Hp Kohler - Smoke machine.
2013 Scag Turg Tiger 61" 35 Brigs
Echo trimmers Stihl blowers