It is a better unit.
Heavier frame and deck and depending on the engine thats on it, better engine.
Better warranty also, 3 years compared to the Sport at 2 years.
Both units are great units and also have the same exact drive system.
If the $$ are in your budget I would go for it.