I drove one last summer at a demo day. The local atv, snowmobile dealer had several to show. It was kinda strange on the corners. Made you feel like you needed to lean into it more than a bike. Plenty of engine and very smooth. It felt pretty stable, low center of gravity, but I'd be concerned in a quick stop where the wheels were turned. Seemed like it would flip.
RG