Firm block, S-type and properly low gearing (Bromptons suffer from being designed for pootling around London) all make a difference on hills, though it's still got the twitchy steering and bendy frame, and you can end up fighting the suspension at some cadences.
The twitchiness of small-wheeled bikes is always a bit alarming when you first ride one. I found the flat-barred Brompton felt a bit less wobbly in that respect, though accept that non-regular-cyclists may find the riding position off-putting. I think it's just something you have to get used to, which is fine unless you find it too scary to put in the couple of hours of riding it takes to get the hang of it. The other side of this is that once you do get used to it, the twitchy steering is great for nipping about in traffic.
The main issue I have is that the Brompton is substantially harder work than other bikes. Fine for nipping around town (which is after all what they're designed for), not so much for longer rides.