I've had a 107 mk 1 for a couple of years now.
Pro's - great mpg, cheap to maintain, quite nippy about town, park anywhere.
Cons - earlier models a bit leaky, so seals might need doing, not comfortable for anything other than short trips. Rubbish for hilly routes and more than one passenger.
Mine has been great, not long passed another mot with no advisories, great nick for a 14 year old. But the manifold cracked last month, and unfortunately its all in one with the CAT so will be uneconomical to fix really. Still haven't decided what to do with it.
I've replaced it with an ebike for my commute. But I'd buy another if I had to go back to a car.