People meet up with and wind up sharing apartments and houses all the time.
Especially in college towns.
I've known women who have shared places with women, men (straight and gay), and any pets that came along.
The differences I see between your situation and the women I spoke of are these...
They were attending college and wound up sharing with other college students, maybe ones who took the same classes with them.
So in that way, those folks were very much alike and maybe less a stranger than someone who was not a student.
You are an Aspie and a common thread I see here is that Aspies have a history of being taken advantage of. Even my friend has mentioned how she has felt taken advantage of by people because of her AS.
The vast majority of folks I've shared places with, or who I know shared places with strangers, were doing so primarily for the help in rent.
There was very little or sometimes no expectation that any of them(us) were going to be friends and associate together other than bill and rent paying time.
You seem to be looking for something other than a fellow renter. You seem to want to be in the company of people who you feel can relate to you and understand you.
Be sure of what you are wanting out of this sharing arrangement, be clear to the others what you are looking for and NOT looking for.
Screen all potential co-renters in person. It is common to get a reference (someone you can talk to who can give you their personal opinion on this person's ability to be someone you can depend on to make the rent, keep up their share of the household duties, etc.)
Some people go as far as doing credit checks and rental history checks on their potential co-renters.
Make sure the number of folks you plan on sharing with, is acceptable to the landlord.
Analyze this carefully, and if you are still desiring to follow through, then go ahead, be cautious and never afraid to back out if you do not feel safe.
Wish I could give you better advice... in fewer words...
_________________
fides solus
===============
LIBRARIES... Hardware stores for the mind