1) He has a fairly mediocre damage output
2) He seems fairly to even heavily meter dependent
3) His regular (upward) teleport is highly punishable on block and his downward one is fairly slow and easily avoidable if properly read.
4) His combos seem to require a fairly high level of skill to execute consistently
5) He seems like a fairly technical character who will require a lot of work to play at a high level and properly maximize his potential
6) Potentially mediocre Wake-up game. (I have to play with his push move more)
My guess is he could struggle with heavily rushdown-oriented characters.
I think he's really good. He has a plethora of tools, setups, and gimmicks and will likely be a very frustrating character to go up against at an intermediate to high level of play. However, I definitely don't see any evidence of him being OP.