I agree mostly, but I hate Astarion. I don't get the fanhype, he invokes everywhere. I just find him incredible sleazy and annoying. I try to do his romance in my current playthrough, but it is painful. With Gale, I like the friendship path more - he is the sometimes annoying big brother for my characters. And yes, I do think, he is a manipulator too. Wylls romance is actually nice - he was the first romance I did. I played a warlock and kind of felt, that bonding over our patrons is a nice touch (you have special dialogue with him as a warlock). I never did Lae'Zels romance, not because, I don't like the character, but because I normally don't really use her in my group (I mostly play without a fighter - just not my class). Shadowhearts romance I actually like - which is a surprise, because I hated her on my firts playthrough and she still manages to annoy me. Right now, she is my favorite, but I'm pretty sure that will change, once Karlach might become an option.
(I do like ladies more, that might be reason, Astarions 'charme' is lost on me - I don't play romances according to my actual preferences though, but for a promising story)
"We are all stories in the end. Just make it a good one."