howdy CFish, welcome. Those make awesome MBs! No worries about your build, not real hard and can find the answer here or just ask any one. (some great and well schooled folks here)((they let me hang out, snork))
Not sure if it is the exact same bike, but they look cool. Spooky Tooth Cycles - Motorized Bicycles: Gas Powered and Electric Bikes - :: Violation Army ::
I wanna do a felt "MP" some day.