I love mine. Its like the Revo. But its a little longer and wider called the Super Sport.
The only problems I've had was the brake system with the bar and pedals hung off it. In first pic. They bound up. I tried everything to fix them. Put return springs and a support bar to try to stop pedal...