I have experienced the Sirio s27 twice, and that engine is a beast! I didn't have much trouble tuning it, but it always had that "left turn lean" issue, which IMO, was actually a right turn rich issue.
I never tried it on a T-maxx to as an attempt to determine if it was a revo thing or a Sirio thing. I'm pretty sure it's a Sirio thing.