Mars Nova wrote...
1-M/M romances must be, like all other romances, completely optional, with no penalty for rejection. I've heard about what happened in Dragon Age II where you had to either sleep with that one guy or get hit with rivalry points.
This is bull. Anders might not come onto you at all depending on how you treat him, and if you oh-so-desperately want to avoid the Rivalry points when he does come onto you you can simply accept what he says as a compliment and then never hear from him about it again.
You have to actually actively flirt with him in order for him to approach you in your home, and even at that point it's still possible to reject him. That far into the game it's perfectly possible to have maxed out Friendship with him, so rejecting him won't even net you any Rivalry points.
Mars Nova wrote...
2-M/M romances must be initated by the player with specific, clearly marked dialogue options, like "I want you" or "I love you," etc. I don't want the game to flag me as gay just because I'm trying to be nice to my squadmates.
Only if the same thing applies to F/M and F/F romances. I'm sure there are plenty of gay people who don't want the game to flag them as straight just because they're trying to be nice to their squadmates.
Mars Nova wrote...
3-Any character who expresses same-sex interest in Shepard must do so in a way that does not break up the narrative and/or previous characterization of said character. Example: Assuming Thane is in ME3, having him suddenly be interested in male Shepard would be contrived and forced. He was DYING in ME2, if he was interested in Shepard, he would have said so then. So basically, no retconning previously established characters that have never given any indication of being interested in same-sex Shepard.
This I can agree with. Thane in particular made his affections for FemShep known to the player before any flirting went on in the other direction, so I can't see him being interested in ManShep in ME3. However, for several other characters BioWare could easily write in some sort of explanation for why they didn't act on possible S/S relationships earlier.