That's what my gut is telling me too. I had an Ofna Jammin and loved it except for the gas part. I ended up selling it to do my Lightning 10 conversion.
Why would you suggest a Revo? I mean I've seen some nice ones, but what do they have over a Truggy?