I worked many years in nightclubs and this fits in with what I've noticed. And it's not just that gay men tend to be shorter, but that short straight men tend to be mistaken for gay more often than taller men, something a friend of mine was complaining about the other night.