Will it fit, physically? I have a year-old Bianchi Aria Eroad and my riding buddy just bought a Gain. One of the first things I noticed was the different downtube cross section shape. I agree the Ebikemotion warrantee sucks. However, after months of getting nowhere with MAHLE, my LBS appealed to Bianchi and within days, I had a whole new bike, which has worked flawlessly for 600 miles. Bianchi cares about its customers and it’s reputation. MAHLE, not so much.