Your post is contradictory - you say that her failure to protect the border is the real issue, therefore campaign on the fact that she's gay? Don't be silly - campaign on the fact that she hasn't protected the borders. Picking on people because of who they sleep with is petty - in McGreevy's case and Clinton's case, the only reason why it's germane is because they were using government employees for that purpose and paying them off with taxpayers' money in the process.
Regards, Ivan