You are correct, based on the Panda. Steer clear of the 2cly ones as gutless.
Are they the ones that wouldn't take off on an incline?
I think maybe we are getting our 2 cylinder engines confused? The original 500 had an air cooled twin which found its way into the later 126, which was then given a water cooled 2 cylinder engine. This engine then found its way into some Italian domestic market Fiats such as the Cinquecento. All of these are painfully slow and underpowered.
However the new 500/Panda (and various other Fiat group superminis) were offered with the Twinair 2 cylinder engine. Although a naturally aspirated version of this exists most are turbocharged and produce 85bhp. Far superior to the 1.2 4 cylinder engine that most standard 500s and Pandas tend to come with.
In my current fleet I have a 2012 Chrysler (Lancia) Ypsilon Twinair. It's brilliant - when in town you can put it in "eco" mode and it'll do about 50mpg, when you need a bit more power you turn off Eco and it'll give you the full 85bhp, and still do about 45mpg. I saw it described as going "like a stabbed rat" when you put your foot down and that sums it up nicely. The best bit is due to the design you get a lot of low down torque, and a weird "putt-putt" sort of sound but when you rev it you get a fantastic thrum.
Not sure if I've made my point clearly, but my recommendation is if you want to get any small Fiat, get a Twinair! Brilliant bit of engineering!
