Don't worry about homophobs. My partner and I once sat with a strait couple that I thought might be trouble, they were from Iowa. The man was gengerally a bit dazed by us (after his wife explained the situation to him I'm sure) but she thought we were the best thing since sliced bread. Everything we said she thought was the funniest thing she had ever heard. It was like the time John Waters came to springfield on the Simpsons. We brought a little excitement into boring straight peoples lives.
It may have counted as community service.
Other cruises have been the same, met lots of gay people and many nice straight people. Everyone is there to have a good time and we can liven up a boring table.