Yeah, maybe upper mid-tier.
Top 10 is debatable. I would say she sits just below them. She is a solid character with some amazing tools. And yeah, that frame trap, as annoying as it was, should have stayed. NRS was a bit unkind to her. At least she didn't end up being like Deadshot 2.0.