I played the game in May and avoided this thread until I'd finished. Solas was my first romance, but I was accidentally spoiled just before What Pride Had Wrought - I was wondering what my next romance scene would be, and was browsing his DA wiki article to find out, scrolled down a bit too far thinking 'I've almost finished, no need to pay attention to these spoiler warnings!'. 
I was so angry with myself, I'm so picky about spoilers, and the only thing I'd been spoiled on before then was Flemeth = Mythal (which I didn't care half as much about).
Aw man, that's the worst!
Though it's funny, looking back the devs made it so jolly obvious I felt remarkably silly for not figuring it out earlier.
In about march of last year there was an article of leaked information about Solas in a German magazine, only they spelled his name wrong and all their information was tame and inaccurate. Bioware followed it up by denying the whole deal, so the very first official word we got on Solas was literally 'EVERYTHING YOU KNOW IS WRONG.'
Give it up for Bioware, folks, who shameless told a joke six months before anyone would understand the punchline.