With the body on, it looks just like a Revo. Very nice work on it. My only suggestion would be to make a skid plate protecting the exposed motor and tranny case, or get a wheely bar like the one from Swami-RC.
The alloy diff gear, aluminum idler and tranny case should easily be able to handle the power. My only concern would be the plastic top gear. Here is a steel one you can consider getting:
http://www2.towerhobbies.com/cgi-bin...?&I=LXJF82&P=7