I didn't like Kira to begin with, but she grew on me - to the extent that my daughter is partially named after her!
Ro, on the other hand, I never liked. I've known people like her - bad attitude that they won't really ever give up for long. And I don't think it's just the character, I think it's Forbes. I've yet to see her play a character that wasn't like that. I'm glad she wasn't on DS9 instead of Kira, and I was glad when they got rid of her on nuBSG.