I think in the gay community the issue is finding people who are actually gay and not neutral sociopaths.
There are two main problems.
Problem # 1 is simply the size of the pool in general. Heterosexual women are about 40-45% of the population. Gay men are maybe 2-5%.
Problem # 2 is cultural; most gay guys don't really start thinking about serious relationships until their late 20s, at least. There are guys who are thinking about serious relationships before then, but it's very difficult to meet them, because most "gay" outlets are not geared towards seeking long-term stable relationships. So you basically have two choices: be an extrovert and hope that you chance on someone while you're engaging in one of your hobbies (difficult), or look online (and now some multinational has your data).
The
good news about m/m relationships is that sex usually doesn't act as a conflict source (guys are normally always "ready to go," you don't need to wait until your partner is "in the mood" like you do with m/f relationships.)
I think if you find a young virgin who is a virgin by choice, it helps and shows that person has discipline.
It can show discipline, but it can also be a yellow flag that the person has psychological hangups regarding sex. The "hangups" thing is a bigger issue for gay guys, because it may indicate that the virgin is still in the closet. I don't mean that someone needs to be loud about their sexuality, but if he hasn't told his family (or, worse, is still trying to convince
himself that it's "just a phase"), that's a problem, because part of stable relationships (IMO, at least) is being able to tolerate your partner's family.
People going into a relationship with a couple of previous partners is a net neutral to me, as long as the individuals practice good sexual hygiene. It may even be a slight positive, because there isn't much of a problem with awkwardness.
Otherwise, OP's advice is pretty solid for m/m relationships as well. Guys tend to talk about their interests, so I would argue that it's probably
more important for both partners in m/m relationships to have similar hobbies. My BF isn't a gamer, which is a pretty big negative for me, but we are both cryptography nerds and foodies, so it works.