Handles very well and is reliable from what I can see - I've raced it 6 times and not broken anything and nothings fallen off etc. I actually put some hopups on it today but I don't think it really needs any hop ups.
Theres not that much you can change in terms of settings - but that's probably not a bad thing.
The one thing I put on it today, which is what all the Xray drivers at the meeting also tried, was a wing mount and a normal 18th scale buggy wing. This made a huge difference to the performance - it flew very well in the air and just felt a lot more planted and balanced and easier to drive.