That won't help. Gay men are attracted to other gay men. So you can't put them together in a bunk. You have to isolate them from all other men.
But you can't put them with women, because the women are attracted to them. Also, men might lie to get to bunk with the woman, or a "gay" man might in fact be bisexual.
There is no way to appropriately segregate gays and lesbians -- they are simply unnatural, and don't fit into the normal societal structures.
As I always say: You can't have a "gay boy scouts", because you might as well be putting guys and girls together in tents for the night.
But you can't put them with women, because the women are attracted to them. Also, men might lie to get to bunk with the woman, or a "gay" man might in fact be bisexual.
Pretend that your comments were made by a general to a Democratic congress member, and this was the response.
Democratic congress member: "I see. What if we funded separate, individual rooms and facilities for all gay and lesbian troops?"
General: "That would solve the housing issue, but it won't be very cost effective."
Dem: "In accordance with equal protection under the law, everyone has the right to serve, regardless of the cost. We'll just shave some money off of R&D or weapons systems to fund it. Here's your check, go provide every gay service member with BAH and separate facilities."
This isn't far from happening. Beware of using any argument against a military course of action that involves throwing enough money at. At some point, someone with enough money will come along and take you up on it.