Accurate, I suppose.
If people think PD TMNT leaned too human and more-so than other versions, female counterparts would undoubtedly be even more human-like than the guys, given the nature of how non-human humanoid female characters often tend to be designed in entertainment.
I don't want her in there, but it would be interesting to at least see concept art of what the PD folks would do with Venus were she included. If they resisted trying to give her sex appeal I'd be shocked.