Will, It looks like it would bolt on, with the exception of the pedal shaft and bracketry that is the frame. I haven't tried yet, as I haven't even put it on the bench yet, but the possibility intrigued me.
It seems that everything I hear or read indicates a 25 mph optimistic top speed, but that's okay. I like rolling slow sometimes. Was yours at least torquey on hills?