Cassandra's problem is she is the typical 90s ' cool and quite Asian martial artist" trope. She was good for all she is, but she's a product of that era rather than a true long-lasting Batman hero.

While im at this i have the same thoughts about Talia and Ras as well. They were created for their time in the 70s.