I have to say that I would have gotten along with Solas. Blame being open-minded, empathetic, and able to get along with many different types of people. I wouldn't have balked at his early conversations and I wouldn't be afraid to chide him for some of his more ignorant statements. It would've been fascinating to talk to him. When something is rude or mean-spirited, I kind of have to call it out. And a lot of the thing he values (and sometimes demonstrates) are things I value. Though now we know more about what and why, but I don't think those were wrong, he can twist them to make what he wants to do a bit better in his mind.
Still, yes, definitely.
I could see the two of you getting along 
But personally, no way. This would've exploded in my face. The early phase would've been great, there would be a lot to talk about and we would share many values. But I'd have no patience for his lack of openness. Also, I have this nasty habit: when someone is stoic and withdrawn and I wish to get close to them, I start being a troll. I would push him more and more, upping the snark until I p*ss him off, just so I could get a reaction. And as a result, he'd be p*ssed off. I'm aware of it and I avoid doing it now, but it would eventually happen.
And after that breakup scene, I would be thinking, "No way I'm wasting any time on someone who wouldn't value me."
So, unfortunately, I need someone who can be patient with me, so I can try to be loving in return, but knowing this about myself, I've gotten my happy ending.
I'd probably be good friends with him though. I'd love discussing stuff with him because he often has a different viewpoint but does allow for respectful argument unless you're talking about the Qun. And I'm much more patient and less demanding with my friends.