Kes in DS9? Why not?
Instead of coming up with that silly story in "The Gift", they could have found a way to transport her to DS9 instead.
I don't think that Kes and Kira would have had a hostile relationship. In fact, they did cooperate in one of my stories!