i haven't tried a savage but as far as the e revo go's its a fat heavy slow whale unless you plan on going the brushless lipo route don't waste your time
my buddy just got rid of his E in favor of a Nitro revo
have you seen the video of the savage Flux that thing looks like it can take a real beating that would be my choice if i where looking at electric basher
in fact theirs a thread on it on these forums here
http://www.rctech.net/forum/monster-...hp-thread.html