Do you have cobbles were you ride?
In my city, there are a lot of, and my Brompton is really uncomfortable on them, the bike bumps from one to the next, its not a pleasure at all to ride it on those cobbles!
Now if on the place you ride, the Brompton is comfortable, then Helix will surely also be comfortable.