I was wondering if a bafang bbshd would work properly on a trek marlin 6 2022 model because it has 10 speed cassete and a 30t front chainring. It has a 72mm threaded bb. I heard that people that used a 68mm bafang motor on a 72mm bb has had chain line issues and had to use spacers. This is discourging me from getting a bafang motor now. Please help.