My tuppence worth on what the OP asked and a couple of others' suggestions:
Airbnb: Tried it in Spain the other winter. One host had good comms and was trustworthy, the rest were poor on comms and/or didn't know how to use the app = a big pita all round
CouchSurfing: Looked into using it in Central Asia, but was turned off by some of the host profiles, so never tried it
iOverlander: Used it in South America extensively. But beware when other users start talking about places being "big rig friendly"

The same people think parking at a Walmart carpark is "wild camping"

Best to avoid their recommendations
Booking.com: Now my exclusive go to: Never been ripped off retrospectively on price. No card payment frauds either.
Trip advisor: Tried it once on a car journey around the western USA. Was ok, but only with someone mentioning it here, did I remember it even existed.
Bunk a biker: Used it in Spain and Portugal, where there are only very few people offering a bed/ tent space. Met some really nice people. I'm also a "host"/ offerer of assistance in Bulgaria: I found that people struggle with reading and understanding what I've written or are just a bit thick. If people are speculatively spamming lots of people, they should a.) Read the offer and b.) Customise their message so it doesn't look like spam/ learn the intricacies of their email software.
I'll also suggest:
Advrider Tent Space thread (big in North America: met several nice people who hosted me. No one has ever contacted me in the UK, nor Bulgaria) and
Horizons Unlimited Communities (many comms to these communities just seem to end up in a black hole. Does anyone check the continuing validity of email addresses? Most recently in Vietnam and Cambodia last winter when asking about sharing a coffee, I got one reply from 5 messages sent. I'm still a member of a Brazilian, UK and Bulgarian community. I'm lucky if I get an inquiry every couple of years on any of them. (I've had the same email address for the past 20 years). The most recent time earlier this year someone wrote to my Bulgarian one, I took the time to compose a detailed and useful reply and received Jack in thanks. Probably won't bother next time...

)