Aww, I actually think Niharika's one of the best TV serial characters, if not the best, to ever appear on TV. She's smart, strong-willed, determined, and protective and caring towards her family. She's also hard-headed, a tad annoying and arrogant when it comes to her thoughts, and does have her faults and flaws, but that just makes her more realistic. I mean, who's perfect in life? She has enough good points and bad points that she could easily be considered a real person (without the crazy situations).
Maybe it's just me, but I think she would've been a much better main character than Vedika and Arprita. Sure, she's done some bad things in her life, but who hasn't? Not matter how you look at it, no one is a complete saint like most of the main characters in TV serials are. Still, the demograph the series is intended for doesn't really consider Niharika main character material, but I do like that she hasn't been killed off... yet. Oh, well, if they kill her off, it's one of those inevitable things (and I don't even watch TV that often anymore). :D