Beat's engine is very small(3 cylinder) and its not spacious. Seriously cramped at the back seat.
You r not satisfied by the brakes of Swift Vdi and Zdi.
Polo is pricey and not VFM and got a 3 cylinder engine.
You can consider Micra but I don't like its engine.
Now you are left with : i20, Punto, Figo.
Punto is a pleasure to drive and has the same multijet engine of swift but its costly too.
i20 is very costly, especially diesel ones.
Figo suits you best IMHO. Except its looks(I like it though
), everything is very good. its engine is more refined than the swift's and more drivable in city and highways without any turbo lag.
You can also try Ritz Vdi if you like(or rather don't hate) its back door design.