Just looks like a "Factory team" build to me with stuff that should come on there anyway. I guess since this is primarily for racing it makes sense I suppose.
And about the E-Revo idea; you KNOW that whatever Traxxas puts on there won't be good/powerful/fast enough and will be upgraded ASAP anyway.
Really though; what makes a Revo is the suspension when you boil it down. Everything else is kinda typical. Soooo, just use any reliable truggy platform (with "real" F/R/C diffs) and set up the rocker suspension on it. Voila!