My officemate's Cruze ran fine for the first 4 years. On its 5th year though, it suffered a transmission problem that left it sitting in the casa for over 6 months, as the parts weren't readily available and had to be ordered abroad.
After getting it fixed, the car ran fine for 2 months, then got sidelined for another 3, for an electrical problem this time. He just recently got the car back, and says that even if he really liked the ride and handling of the Cruze, it's just not a practical car to own.
Long term you may find the Altis better. But if you only plan to keep it within the next 5 years then go for it
Better comfort and performance compared to the Altis.