I got a MadMods when I was in Florida (for the intro price of $1500) & it was great there because of the lack of any hills. Now I am in PA and it struggles with me pedaling hard to barely get up a steep hill. I am going to put in a Bafang BBSHD 1000 watt mid-drive with a 120BB width, leave the rear wheel & original drive system intact with a separate battery for the BBSHD. I can then switch back & forth or maybe even use the existing hub drive to enhance the power of the BBSHD while at the same time reducing the strain on the chain drive of the BBSHD. All the measurements look good & this will be my 3rd Bafang Mid-Drive install (on traditional bikes) so I have the tools & basic know how. I know it will need some spacers on the drive side and an offset 44T chainring for decent alignment. I will post some photos of the project & start as soon as the BBSHD kit arrives.