I would have bought Elantra without a second thought. I'm just sick and tired of the same Corolla shape for years. There is probably nothing Corolla gives and elantra doesn't (in features).
The only thing a grande can give better is resale value because of our stupid mindset.