I put a bafang BBS02 on my trike for my long trip. I am in the process of building up another trike for a similar trip. Because I will be going up over the rockies I will still be using a mid drive, which allows the motor to go through the gears. I am looking at a cyclone; but I really don't need that much power and will probably go with a bafang again.