Hey, thanks for all the welcome comments, I have been ebiking for almost 8 years, I have such a tore up skeleton that my knee, back and shoulder have taken the fun out of pedaling, the ebike is the ticket to still riding.
The Typhoon is a Hi power cycles bike, although I did the build, it's their motor and controller in my bike, it's frickin insane, 7700w and 160ft lbs of torque to the tire, serious fun.