White is best in Pakistan coz of dust. Silky grey can be an alternative if u can find. I remember it was popular in mehran.. Else green from ur list is good.... normally alto vxr accessories go with white or grey.
Dark colours are hard to maintain. Scratches show easily.
Secondly alto bumpers get torn very often by bikers. If u replace it then getting bumper coloured with matching will be issue. Normally ppl keep black bumpers. To me black bumpers look most elegant with white car.
Likewise ppl conscious of color like to get side mirror painted from backside too. And they get broken easily even by cyclewala or chinese version get loose, so replacing one with black cover looks odd.
Alto isn't a very safe and very hard metal car...so incase of accident (Allah forbid) finding kabli replacement in non-white colour isn't easy. Using chinese quality isn't recommended.
Instead of outside color u may like to spend some 50K on looks... For Example good fabric seat covers (15K) and original cutting mats (3K) plus may be shades (1K) and having alloy rims (20K) with dunlop tyres (20K) or good quality wheel caps (1K) gives white alto an emaculate look.
I have kept a well maintained white alto vxr 2006 and trust me ppl use to give offers on road. Still have it as family car with driver. Alhamdolillah.