30mpg?
I get between 45 and fifty...
my first car use to get around 50 - 60mpg. 30mpg
My first car was a '93 citroen AX (1.4 diesel).
since then I've had a '90 nissan micra (1L Petrol) and I've now got a '93 1.8 peugeot 205 (diesel again).
to be honest the car that I've got now checks all the boxes that I need to check.
It's a small hatch back, it's economical, it's fast enough, powerful enough that I've never gotten into trouble, not so powerful that I've ever gotten into trouble. it's got front and rear doors, (so no need to put the seats forward to get kids or passengers into the back).
I'm sure that the ZX2 is a nice car, not proper plush nice, but not old and ratty, for anyone in the UK it's a new shape ford escort.
personally, I don't know if this is your first car, but I generally think that these cars, (because they are slightly larger and slightly more powerful), make good second or third cars. they probably aren't great for first time drivers who are yet to appreciate the proper size and power of some cars...