Thanks for sharing. I didn't know that yet.
Just had a look at the website. So, it's basically a marketplace to bring overlander and the sites' owners together. Why not? Looks like a good concept. It's limited to Great Britain and Northern Ireland, right? Have you tried it and any experience with it?