As someone who has been on it on 4 years, I believe it is probably the most indispensable tool for any frequent traveller.
Being able to talk to people in realtime who are living in, or have been living in the places you are interested in visiting provides a value I haven't really seen elsewhere.
Ask a question on virtually any topic and you will get either an answer or direction on where to find an answer. Visas, budget travel, restaurants, relationships, cat appreciation, travel/tech gear... you name it.
Just a lot of genuinely funny and insightful people in the community that certainly help to make the nomad life feel less lonely.