i don't know you guys are expecting from a 1000cc engine, it does roar at the start so does any other car.
i find it THE best car in 1000cc category, fuel economy as it gives me about 18km without AC and almost 15km with AC within the city (haven't tried it on long routes yet but definitely it gives more than that)
steering stability, it has very short turning radius, and can roam around in congested areas without a problem.