Howdy. Did you ever get a Friction Drive Kit? (re: this post with "masochist" bike)
http://motorbicycling.com/showpost.php?p=312472&postcount=7
That bike looks like it actually would work well, as long as you can get a leg over the seat and tank easy enough. If you ever forget that low top tube at a stop light, you would be in hot water! Wow. The high mounted engine probably would help a lot with chain-jumping problems though.