I'm realistic enough to know that DC is unlikely to manage any sort of crossover special without horribly mangling some of the major characters, but that doesn't mean we should just accept it when a character gets mangled.
Cass has been horribly mangled since OYL, so it's nice to see her finally getting back to the way she should be (though given all the rumors of a new Batgirl we might not have much time to enjoy Cass done right). However, I'd rather we got awesome Cass without a Huntress that's completely OOC.
I can kind of understand why you don't care for Huntress, because she has had some cringe-worthy appearances. She's also gotten a lot of good character development and growth, but that came well after her introduction, and early Huntress had some really annoying habits like constantly accusing Batman of being sexist and whining about the fact Batman doesn't trust her.