I don't really understand the problem with Revo. If you don't want all that torque coming in at once then don't floor the throttle. As far as i'm concerned, the more power the better!
Yes stage 1 Revo comes on very strong around 2500rpm, but when you're used to it and expecting it, you change...