Well crud, I looks like a chineese 2 stroke may not fit in the frame.
I have other options, but they are much more 'spensive and not as elegant...but the trade off is that it won't fall apart and kill you while you are going 25mph. But what's the fun in that?