It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

Please make this change, that way we can host games between steam and gog clients, that is already possible with public games right?

Just allow us to password our games and the problem will be solved.

Also whenever I created a private game, my friends couldn't join, the "JOIN" button on the gog overlay wouldn't appear to them, making this change would also fix this very annyoing bug.

I'm having to make my games public and constantly kick people because there is no other way to play with my friends, since they can't join my private games (and they also bought it on gog, we are starting to regret that decision since I believe the steam version doesn't have this bug.)