I'm torn on Sera. Really torn. On one hand, I loved her character when we first heard about her. Funny, trickster, what's not to like? Then we meet in game, and well.. She makes a lot of assumptions about my Dalish elf, and has absolutely no neutral ground. You're either tiptoe-ing around Sera's feelings, or you have outright hostility with her. I played a more moderate Dalish, who worships the elven gods, but has a very open mind on things. Who I also imagined to be a bit of a prankster. Then Sera got really hostile after the romance with Solas got locked in, post temple.(Previously I had been flirting with both of them.)
On one hand, it's funny that some of the Dalish elves, who think themselves superior, have slave markings. On the other hand, Sera seems to think that all Dalish have that superiority complex. Short of playing a devout Andrastian, or romancing her, I don't think it's really possible to get along with her. Or at least, it's incredibly difficult, and frustrating.
Sera seems to have a big chip on her shoulder about a lot of different things. According to her, Dalish are all stuck up and mages are crazy. When playing a Dalish mage, I just want to shake her. She doesn't even consider possibilities. She has a very black and white point of view.
As a character, I think she's well written. But she just doesn't really mesh with the group. If she thinks so poorly of a Dalish Inquisitor, why would she stay? It doesn't make sense.