Here's the thing about Gotham: it's bananas. When it originally premiered, producers swore up and down that it wasn't going to be a Batman show, just a show that happened to star Commissioner Gordon, feature Bruce Wayne as a major character, and open with Thomas and Martha getting gunned down in Crime Alley. Cut to four seasons later, and we've got a show that's spiraled into something so buck wild that they're doing stories about the Court of Owls, the Order of St. Dumas, and straight up clones, with as many villains as they can cram in there.
As you might expect, Catwoman's been at the center of that madness since day one. Given her importance to the Batman mythos, it makes sense that they'd want to throw her in there, even if having an aspiring cat-themed villainess as the only witness to the Wayne murders is a next-level coincidence. At the same time, the way she's weaved her way into and out of Bruce Wayne's story is actually really interesting, finding herself allied with different factions as they fight for control of the city, but always looking out for herself.
At the end of the day, Camren Bicondova delivers pretty much everything you want from a teenage Selina Kyle. She's smart, tough, unrepentantly larcenous, and able to take down a gang of henchmen with some acrobatic whip-fighting. Also, and this is crucial, while she did get thrown out a window, she was not brought back to life with cat magic. You'd be surprised at how often that comes up.