I'd rather they didn't reveal ANYTHING about the characters other than a picture. I remember thinking Jame Vega would be the worst character ever. He looked like a dumb brute on the promo picture. Ended up really liking him. That was a pleasant surprise.
Considering how dumbed down the romances are these days with heart symbols and whatnot so that there is absolutely no ambiguity or challenge, should be pretty easy to figure out who's game and who isn't without a road map.
Besides, planning my playthroughs according to who I THINK will be a good romance based on misleading info has never worked out for me. ALWAYS ended up regretting my choice, except in DAO...
Let's be honest, most of the romances are badly written anyway. The challenge is figuring out which one is the least crappy one. And sexual orientation doesn't help with that at all. By the end of ME3 I deeply regretted not having romanced Liara. I always play straight female first for maximum immersion. That's bitten me in the ass more than once...
I get that romances are expected to be most fun when they match the player's own orientation. But are they really when you end up not actually liking the character? Planning characters with romance in mind first is not the smartest idea. Real life relationships are often a disaster for the same reasons. We choose according to a specific fantasy and often ignore much better compatibility options because they do not fit that fantasy. In a game at least we can pick whoever we like best. If not on our first PT, then on the second. Surely there's at least one character for each sex that we like as a person? It's not like our real life taste restricts us from pursuing other options in a game.
So no big deal to me. In fact, next time I won't insist anymore on romancing a guy. Perhaps then I'll stop making horrible choices...
If you ask me, Bioware is either unwilling or unable to write satisfying romances for straight female players anyway. So why do I even bother?
Kaidan? Loved him in ME1, but turned into a depressed mess.
Garrus? Great personality but who'd kiss that face?!
Thane? Dies. At least he has lips...
Jacob? Plays hard to get and then dumps you.
Dragon Age is not looking much better. But at least that franchise had Alistair.