Direct drive motors get a hard time on here, so I'd like to provide some balance.
Direct drive motors are only worthwhile when you give them lots of power. Giving them anything less than 2000W is pointless IMO. This requires a powerful battery and a big, high amperage controller, which would...