I'm not usually one to necro threads, but I'm new to this forum, and this thread is already specific to what I was going to ask.
One of the issues holding me back from building my own bike, is that I'm > 250lb and a lot of the threads here indicate that the more power a motor has, the more...