You'll have to be a little precise, I own a Cuore and a Mehran. Although engine wise these cars are roughly in the same class, but quality wise they are poles apart.
People who own Camry's and Accords will obviously don't think Cuore is any good so you'll have to filter the feedback.
I preferred a Cuore over the Alto because I don't need 1000cc engine to drive in city (karachi at that time), specially in Islamabad most roads have limit of 65 anyways, also I wanted Automatic transmission in the horrible commute in Karachi.
Cuore is more economical than Alto, I being 6' tall never had legroom issues. However, you should consider all your options seriously. I am thinking of getting rid of my Mehran and getting a Geely (I am hooked to the motorway) but want to see people's experiences before that.