Simple and effective, I like it.
I don't remember too much of him from the Phoenix Saga, been a while since I read that. Might be cool if he had a chance to control opponents' mutants, too, but probably would be harder to balance and unnecessary. Mid hundreds for a point cost?