jee bhai jan was late in replying as i was abroad
well definetely u cannot compare the interior to that of a 1000cc or above JDM car but comparing it to Meharban is a big folly
i cant comment on road grip never driven that much to comment
underpowered i wudnt say so what do u expect from a 660cc besides pulling a family of 5 in an efficient & comfortable fashion, obviously u cant drag race with it if u want more kick just turn off the Eco Idle
suspension is not the best on bumps but fine on paved roads
AC i dont think itll be an issue except maybe for the 2 peak weeks of heat
i dont think thats an issue for a nation that spends 7 lacs on mehran to get nothing but metal welded together with an engine inside
wassalaam