Actually, I like using her. Many opponents underestimate her, especially her immunity.
She isn‘t useful in some battles, true. Poor hp and not so good attacks. She‘s not good against shieldings and tanks or immune chompers like Tryo BUT she is a great counter against Indoraptors, Spinotahsuchus and Monomimus.
I got one at lvl 18 and wanna go to lvl 20 but at the moment she‘s ok as she is. I still wanna reach 2k hp and 1k dmg.
I‘m battling somewhere in lower Lockwood, there that green chick is pretty nice even tho it depends on the battle and what creatures u use.
But that‘s the same situation as f.e. using Dracoceratops. A great dino in some battles, fastfood in other battles.