The Revo is not a Truggy, its a Monster Truck. If you plan on racing, make sure which ever you choose that they race that class. I dont see many clubs that will have an established Ten-T class b/c its new. And as far as MT class goes, unfortunately its a dying class. So choose wisely.
If you are just bashing, then I agree with others, go Revo. But to put things in perspective. If you buy a Revo, you will end up spending as much as a good race truggy will cost you to get it race worthy. Price things out, see what people say it needs, and compare it to the cost of a truggy.