Bro, keep it simple.
Buy the Grande if you want a comfy and a relatively luxurious ride.
It will be very practical if:
* You travel frequently on motorways (5 hours+)
* Maintenance, fuel and tax is no issue/this is your only car.
* You travel with family frequently (more than 3-4 passengers with you)
Otherwise if you are very concerned about fuel/taxes and you mainly drive in city on smooth roads then City might be a better option.
But Altis Grande is a far better car than City if you're willing to overlook some running costs.