You got it Dr. "J"... it is still the same carb it just has a different name stamped on the top of it.
Last year this time the 120T sold for $750.00 and now our plan is to own the market place!!! When you get ready to jump let me know I always have engines in stock and ready to go..!!
The ST kind of looks like a 260 just a bit... for my big planes I use one of our power management units. We make them in 15, 20, 30, and 40 amp steps. It will match up to two servos per channel for up to 8 channels. The two higher end units even have our Opta Kill switch built in. I will try to post some photos of this monster I am working on now...