Hey I just came across these frames on ebay and thought exactly the same thing. What motor would you pop in these then? 350w mini conhis maybe or rc motor via the gearbox.
Pedal clearance is tight though. Misses by about 5mm and will eat your ankle if not careful I bet