I took some time to edit the resource files to turn the hidden menu options back on.
The entries all still existed in the files, they just either got commented out, or had their visibility changed to hidden.
Here is a github link to get the files, It updates the Secondary Missions button to be create server, with the option to set the gametype to campaign or map selection.
https://github.com/jsuhoversnik/EYE-GoG-Lan-Fixes
To join a server you still need to use the console with 'connect <ip>' but this at least makes creating the lobby much nicer.
Games created with the UI have the maxplayers set to 32, so it also means you don't need to mess with that command.
If anyone gets a chance to try it out let me know if it works fine or if you run into any issues. I'll try to remember to keep checking in for updates.