RE: Budget Engine
To me taking a nitro engine apart and putting it back together is nothing. I am a 35 plus year motorcycle mechanic and machinist. Now tuning little more difficult if not use to it.
I have never owned the TTR but hope to get one, one day. A STS I think would be faster but is more meticulous to tune and break in.