It does, but it's hard to differentiate yourself making yet-another-remote-jobs-job-board, especially if you're not on distribution already (like I wasn't). I think Telegram is an interesting distribution channel that let me connect directly with people (instead them having to come to a site)
I'll make open newsletters in the future as well, for the people that are not on Telegram. Thanks for your comment! :D