I just fell over this on my daily crawl tru’ the internet. All I can honestly say about this, it is a great roller-coaster.
Taking the cyclist away from the roads ain’t the way to go. A bicycle is a vehicle and if you are riding one you are a road user. Just as much as a person inside a motorised vehicle aka a car.
It would be easier and more cost effective if you build a proper road layout which is usable for all road users.
So training for all road users is the way not splitting them up.
Though don’t get me wrong, it there was one here in London I would give it a go as it does look fun in a theme park kinda way.
LINK : shweeb.com