Originally Posted by
Endless_BiGH
There is only one front fork torque arm that i've seen that would fill me with confidence with riding a front motored bike.
Too bad for you

Full res:
http://i181.photobucket.com/albums/x...mgp0733yh0.jpg
With 2.95Kw in, you're likely getting ~2.13Kw out. That's ~1.5X the max for a moped, this isn't relevant to ebikes. What I take from your experience is that trying to build a motorcycle out of a bike is rather a bad idea.