Dont' shove them down my throat, especially when they're not remotely relevant to the content.
Why are straight characters 'relevant' to the content?
Quit your fecking whining.
Are they good characters? End of story. A gay character or a straight character can both be good characters.