Ah, well you've walked into the same wall I have. Which is why this thread exists. To help foster the social aspects of DH multiplayer, and not find a game within 20 minutes.
You can say whatever you want on Gameranger and everyone nods "sure, sure boss". not reading any of the rules, or actually reading what you write.
2 minutes into a game that becomes clearly evident.
I've done Gameranger, Discord, several game forums (including this one), with scheduling calendars. I've played with everyone from potato internet boy using google translate, to logistical experts with a love for military history, and role-playing.
and yeah, I too would pay for the new patch to have a multiplayer interface that actually works.
I'll however cut DH some slack though, the real problem lies within the nature of the game itself. You can set up a great online interface for Dungeons and Dragons. the problem is that DnD needs people who are willing to show up every week, handle logistics, roleplaying, social aspects, etc, these things are hard when you meet in person, and in my experience, near impossible online.