You have touched on one of the most critical factors in ALF life. Matching up personalities is the key. Admitting someone to "fill a bed" is NOT going to facilitate a harmonious whole; particularly where smaller ALFs are concerned.
Also, staff is a huge factor. The wages are very low for personal care staff and as a result you cannot assume they are true professionals. There are some pretty scary people out there who work in ALFs (and NHs) and having a stringent hiring policy is another factor.
Fortunately, here in FL the law has changed and now (starting in August) ALL employees who come in direct contact with residents must have a class II background screening (instead of just a class I). That will help a bit, but the culture and beliefs of the staff member is critical information.
I've actually had a staff member say (in the context of a mentally ill group of adults living in a small ALF) that she knew why they were "crazy." "It's DEMON POSSESSION Miss!" And so help me g-d the woman meant it.
Needless to say, she is not the sort of employee I'd want working with anyone.
So, all of that simply to agree with you! The residents have to be considered when admitting to the ALF, and the staff have to be either extremely culturally sensitive or able to be trained to be.
I've already got a handful of people I would contact who are either gay professionals (nurses and CNAs) or gay non-licensed workers in the industry. (Dining services, etc.).
Just have to find an ALF that I can sell to the bank! It needs to be an existing ALF too. Buying a house and converting it to an ALF is cost prohibitive (for me anyway).
So, shall we discuss potential names? (No 'girl, not the one I mentioned on Facebook! LOL. I was KIDDING).
Seriously, I'd love some suggestions, complete with why you'd name it that.
I have a few in mind, a couple that are obvious (to us) but classic and I'll be hard pressed not to incorporate all or part of the "classic" terms into the final choice.
There is already a Rainbow ALF in the Orlando area, by the way.

I actually know the owner! It's not a reference to the gay community however. And nope, I'm not in favor of using Rainbow in the name... at least not at this time.
So! What are your thoughts?