You got that right. He is a quality player. What i like about him most, is how he excels against the strong teams. He's had brilliant games against Chelsea, Arsenal, Man Utd and recently a fantastic game against Brazil.
He's talented, but he is yet to develop end product to his game. Maybe he could do that at United. But i don't really believe he would be an upgrade to Nani, talent wise.