I’ve been away so have not ridden my M2S lately but I have 300 miles on it so far and it’s been nothing but fun . With what I have learned from this bike and this forum I think I would do a Bafang mid drive kit on my Surly Pugs or Karate Monkey but still very pleased with this bike and this brand .