Brian,
I have a TM K9ES & it’s a nice engine. I don’t know where you’re at, but if you have local support, it’s worth looking at. Despite opinion about TaG’s, the electronics on these are actually simple & reliable. Maintenance intervals for the TM are 100-140 L/top end, & 440-480 L/bottom end, making the price difference for parts rather academic, in my opinion.
If you have the chance to drive one, definitely try it out.