I kind of like her because she’s fun but she’s squishy. On titan, it’s ok because you can active her skill with mana potion. In raid, it’s more tricky but if you stack her with another purple you can use her high tile damage even if she’s dead because it happens…
I use her on yllow titans (5* and 6*) and wars, no more on raids because I prefer Proteus (glad I have the luck to pull him after her) who is way more a game changer.
In raids, I got some epic finish (victory or defeat) with her, last sitting, it was fun. For stacking 2 purple, I prefer her to Tibs. Sabina + Ameonna was a good tandem, it works well with Rigard too.
I will max my second Ameonna, when I will finish Sartana, for yellow Titan ( and wars) before my duplicate of Tibs, Rigard and Sabina.
In the 4* purple roster, for me, she’s Fifth, my ranking is Proteus, Rigard, Tibs, Sabina, Ameonna. Only because, she doesn’t help the team like the others.
In the meantime, you can let her alone in your team and she can help you a lot. It is like a team 4 + 1.
Overall, I think she isn’t finished, she need a little tweak to be very good. A little bit of healing or mana generation while in ghost mode will not be a luxury, imho. But, she stays a good hero for me and she is a good addition to my team.
I hope this will help you…