He should have left for Sporting when he had the chance IMO. Trying to cheat on the age never really worked for anyone. In Portugal he'd play in a league that would prolong his career in an adequate way, he'd score a lot of goals and that's the only thing he cares about anyway.
In EPL he looks so past it, not even funny anymore.