cant comment on the nitro side of things, but i was a revo fan and still think there fantastic, just a little too well built and predictable for my liking.
i then got a savage flux and loved it, was a bit more awkward to work on and such but they drive like a monster truck, wobbly and wheely mad and generally very fun, i miss mine alot