Can you tell me what the advantages are or disadvantages of having a BBSHD or a high-powered hub motor? Or the differences between them. I have two BbSHD's. Also, I'm thinking of getting a better controller. Could you recommend one? Seems like you have a lot of experience. Thanks for your help in advance.