This started a year ago as a project to force me to learn Blender. I must have built the corkscrew ramp 8 different times trying to figure it out. Finally I can put it to bed. Would I do some things differently knowing what I know now? Sure, but I'm still proud of the results.
Thanks to @randr, @rothbauerw, and @32assassin for their (significant) contributions to the script. Thanks to @flupper for lots of good Blender advice along the way.
For best results use VPX 10.5 beta 3385 or higher
1.0 Initial Release
1.0.1 Fixed static gates, a few other small mesh updates