The "gay panics" (and now: "trannygate II") are the worst kind of scene-policing possible on the far right. It's also similar to the mob chasing down Roosh V for being non-white, or my own exile from much of the far right for thinking the "Jewish Question" is at the very least, secondary to the problem of individualism, which is the cause of both democracy and civilization decline.
My rule is simple: if someone understands and approves of what we're going on about, and is willing to help to that end, accept them. This does not mean necessarily endorsing their lifestyle, but you know, there's a middle path there.
My solution for homosexuals is similar: leave them alone, and allow them to have gay districts. You can say that your society does not want promiscuous or homosexual behavior in public, but make it clear that's on the level of keeping the grass in the park trimmed and litter off the streets. It is not a moral crusade, because this is not a moral crusade that can be honestly won.
It's one thing to round up the promiscuous, perverse and criminal. You will find a disproportionate number of outsider group members in the people you net, including homosexuals, nerds, Jews, Wiccans, gypsies, Christians, Freemasons and the like. The point is however to address the root of the problem. The root of the problem in the West is civilization decline, and one of its manifestations is general sexual license, but beating up on the homosexuals is a pointless symbolic exercise that rewards the most bigoted and loutish among us for ignoring bigger problems in favor of getting their kicks by bullying.