Meh, the only thing that *I* personally don't like about Viviane is that I believe you as the player are required to go through her dream sequence in order to even officially meet her for the first time, let alone even think about recruiting her as a companion down the line.
Now while I'm sure some people are into being bound, gagged and dominated by a sexy and voluptuous red-headed witch as punishment for picking up her old outfit that she just left out lying in the woods, I wish there was a way to turn the tables on her in said dream sequence. However, Savin and company are extremely against power fantasies and like I said if you don't go through Viviane's initial dream sequence I don't think you can ever meet her for the first time.