Mine handled mint, I had a good go on roads and roundabouts and it stuck to the road, couldn't fault the handling. It depends on the tyres you're using aswell. All 4 on mine were toyo proxies and mint tread on them and not much body roll at all. Yours looks nice but would've tried going a bit lower lol