Dont ask Don’t tell already accomplishes what you are suggesting. Unlike Catholic priest we are subject to the UCMJ which until now has criminialized such activity.
It's not the men or women who WILL take no for an answer that I worry about, it's the one who's inebriated who thinks he can make a convert. After that, payback could be a bitch. I'm not certain that all gays are necessarily fit to serve, any more than I am that all straights are. I keep hearing people say how much the military can change lives, but it has been my observation that if you go in with problems, you'll come out with them and have superior warrior training, to boot.
If a superior sexually harasses a subordinate -- I guess UCMJ will take it up. It isn't all one way or the other — it's what I've been saying all along — character does matter whether you're gay or straight.