HI I'm actually trying to decide between the Flow, the Munich, and the Ride1Up 100 - my main needs are comfort for city riding (with potholes), removable battery, step through, and affordable - I like all three of these bikes (and am glad I can consider the Munich 26 inch) - if you have any...