Honestly, I may like Xion (A little)
But, it would've been a whole of a lot better for Roxas to have found out himself. Like, he discovers why he was needed in the Organization and was treated like a mere tool compared to the others.
They could've still added Xion, but make her a lot less of a...