Everyone has there preference, if you are not into small cars, and can afford a bigger car, than its all your choice. But what is available out there, i.e. Mehran, Chery, Chevy.. etc. REVO Beats them all for the Price. Looks improve with money. If you are looking for a stylish car then be ready to spend some serious cash. There is a reason why Toyota people charge 1.3 millions for Corolla, it Looks nice.. I like the shape of that Saloon Carolla, but again, can you make a car like Corolla for 2005 Model year at the cost less than 3 Lakh. Obvious No, you are limited to certain space and dimensions, in terms of small compact car design. Infact a compact is much harder to design, since you do not have much choice on how big the headlamps you want, how to shape the body at the best. With more money you get a better car. And for price of 2.7 Lakh, cheaper than that of Mehran, REVO certainly delivers, in this range, better than any other car, in terms of quality, room, design, value for the money.
About your issue over the Tall roof of Revo. Its purely a cab forward design, to make as much space as possible for the passengers, with the space available and they have done a great job. You can sit easily in the car without worrying about your head hitting the roof all the time, like in case Mehran and other cars. The tall roof is also a safety feature, cosidering the roads of Pakistan with Speed bumps, all over the place, you constantly bang your head to the roof of the car, specially small sub compact cars like Mehran. Also in case of a rollover accident, your neck won't be squeezed, if the roof is tall. So, be thankful for the safety feature and don't fuss too much over it. Revo encorporate various Euro Safety features, since Adam Motors plans this car to Europe one day. All European subcompacts have a good roof space, considering Europeans are tall people on average, but many drive compact cars, in Germany, France, Italy, England, etc. due to low petrol consumption and narrow roads in most European countries.