I'll tell you what I have learned after 13 years running nitro:
There are issues, problems, or annoyances with every vehicle ever made by every company.... Find one you can deal with and makes you happy and fast and just enjoy yourself and your racing buddies.