http://nomadforum.io/ has some pretty diverse people, i'd ask people there, maybe someone knows someone who knows the perfect website-less place.
I haven't found living life as a digital nomad too challenging. The biggest hurdle is just meeting cool people you want to spend time with, but that works out as long as you go out enough, or are in a city that has an active developer community (like Tokyo, my current haunt).
But I realize people doing it for the first time might seem intimidated, so they might be willing to pay extra for that 'peace of mind.'
I think that forum is also owned by someone on your team. Not that I mind, and it looks like it has value, but might want to gives the heads up for a product plug.