I did enjoy Vivienne more than Sera, but they both have their quirks. I think looking at this from an alignment perspective best describes how I perceive them. Vivienne is True Neutral. She will always put herself first and make good or evil decisions whatever suits her best. Sera is Chaotic Good. She will always strive for good, but to the beat of her own drum. With her chaotic nature both she and I rubbed each other the wrong way with my stance being neutral good. While we both wanted good we couldn't see eye to eye on how to achieve good. Which caused frustration. With Vivienne being neutral she was easier to communicate with.

Since I can quantify them in this manner that means they were well written characters and that is worthy of praise.