I'm not likely to follow it much in the first place, but I wonder if there isn't a better option we could think of? A boycott strikes me as very unlikely to work, would there be ways to make rainbow flags et al as visible as possible somehow? (Not sure I know how, just thinking.)