No sorry haven't ridden one - they look pretty neat though. They were designed in conjunction with Avanti and Avanti has a pretty good reputation I think