I'm currently riding an M2S all terrain, full suspension e-bike with the bafang bbs02 motor. I have no complaints on the motor or battery, but I've broken or replaced nearly everything on the bike in 1100 miles while riding mostly logging roads and occasionally pulling a small trailer with...