My take on this?
I don't like to see the military facilities being used for this sort of thing. And that has nothing to do with LGBT rights or anything else. The military, by and large, should be an apolitical animal so I don't agree with any of the "Heritage" stuff that goes on. Be it Black History Month, Asian-Pacific Islander Heritage Banquet, Bible study daily, etc. And these things turn into a political mess whether we want to believe that or not. The military should by and large be the neutral party in this and support for any group means support for all groups be it the LGBT Rights Awareness, Black History Month or the local KKK Chapter.
Having pride in your heritage or being a Christian and being in the military is perfectly fine. But at the same time once you get through that gate, you happen to become the society of green where race, religion, personal opinions, sexual orientation, gender or national heritage goes out the window. As someone pointed out, the last thing you're thinking about when the hot metal comes flying at you is the sexual orientation or religion of the person standing beside you.
You want to hold these types of events? I personally think one should do them off base. The only fundraisers that should be allowed on base are the Service specific relief organizations (Air Force Aid, Army Relief, etc), the USO, CFC and professional organizations like the Ombudsman, NCOA, etc.
Stop the categorization of the military by their differences and be a completely apolitical organization that focuses on the fact that they joined out of a desire to serve their country.