The car goes beep beep when you try to accelerate on idle. I mean the car and its systems are a bit complicated for our mechanics to deal with, Since Toyota Pakistan has no backing for Hybrids these cars can be a pain if God forbid something goes wrong with these cars. Spare parts etc still need to be matured for this car. This is just my personal opinion users experience may differ.
Id still go for a Vitz rather then a Aqua.
Sir you answered your question your self,
Well i have been using Japanese used cars for 10 years now, What i meant is that Aqua is not a simple plug and play car. The car needs to be taken care of.
Since your budget is (20+-) and you dont have a parking issue you should definitely consider a sedan, An Automatic Corolla suits your requirements to the best. Many people think spending 16-17 lack on a Aqua should buy City instead. Yes City does attracts you but i personally do not like the drive of City.