Never look back!
I'm telling you, you really need to buy a Houston race tuned engine. Once you do you will never again think of buying any where else. His engines scream. My son took 4th in a ROAR region 11 truggy championship and he took 1st in a points series this year at out local track and I took second. Never ever at any time did we have engine problems and we always finished our heats and mains.
Buying a Houston race ready engine is the only way to go. You dont have to worry about the break-in and when you drop it in your car you will be ready to race in 10 minutes/ How much easier can it be?