My father has one on order, a freind that owns a hobby shop ordered them in bulk, so my dad gets his for $409.99![X(]
As for the steering servos, re-set the servo arms to center, to keep them from fighting each other. And make sure they're working in the same direction.
Enjoy your Revo.