I’ve recently ordered a Bafang BBS02B 750w Mid Drive for my Trek Marlin 7 with an XL frame. I‘ve ready extensively about this and saw the Johnny Nerdout video where he showed off this exact build. Just wondering if there are any additional mounting brackets needed to make it all fit or if anyone has recommendations on the chain ring? Is there an offset required to move away from the Bafang chain ring which I hear isn’t the greatest. I don’t want to spend a ton but I’ve found various sizes and offsets by Lekkie, raceface and others that are reasonable. Any advice?