Shes pretty good and has really good burst damage potential with her kit. But as it's mostly projectile based, there is still that skill element to it that can make her quite boom or bust at our level.
The other part that is quite difficult to navigate is the flying/gliding element. As the X button gives you a vertical rise based on current view point when in fly mode and then converts to a glide when fly mode time has expired. If you're anything like me, I struggle to navigate the left and right analog sticks whilst holding on to the X button and also looking to still use cool downs. Mercy players will feel right at home with it but it's something I've always struggled with.
The ultimate is awesome though and you'll need a decent understanding of a lot of different heroes to get the most out of it. Under the right circumstances and correct morph there is potential to get 2 ultimate charges in the morphed state. Again, very boom or bust which is great when your aim is on point and the team is working with you. But highly frustrating when you and the team aren't.
A solid addition to the roster without actually being OP which was a large concern prior to her being released