Hello,
I'm a newbie and a happy ALTO-owner. I've also considered QQ before but after seeing a 1-year old QQ in Chery Buendia showroom, I was discouraged in buying one considering the car was only in the showroom and not even a test drive unit.
I was once a Revo owner but I sold it and changed to ALTO due to rising fuel costs. My Revo before was 10Km/L but DOE record for ALTO is 34Km/L.
Things I like with ALTO is the very cool aircon, easy to manuever in tight spaces (whether parking or in city traffic), can easily overtake in city traffic due to small in size and almost everything is reachable from the driver's seat. Its small size is advantage in overtaking (of course I do it safely) and makes travel time shorter and more time at home or at your destination.
I hope the above can help your friend in deciding which to buy. Good day.