I just got this bike in the past week and overall, I'm very happy with it. It gets me where I need to go quickly, is a blast to ride, and feels like a tank. However, the manual is comically sparse on how to put it together, with no pictures, and I could imagine it being difficult for somebody less technically inclined to figure out how precisely each part goes on - because it certainly doesn't tell you!
Additionially, I think the bike really would've benefitted from a torque sensor instead of a...