Hy 
don't know if this will be implemented in the final, but a "direct connect" option would be great.
we're three persons who have successfully connected our computers over the internet with "OpenVPN" (similar to hamachi, but opensource). it's a virtual network card that directly connects computers to each other. we can ping our computers, open file shares with start-run-\\computername etc, all working fine, even games like dungeon siege and supcom work great.
but we don't see our games in demigod. maybe the host doesn't broadcast on all network adapters, i don't know, but if there would be a "direct connect" option, we could enter the host ip (e.g. 10.8.0.2) and start a game this way.
if this is already implemented somehow, it'd be great if someone lets us know.
thanks for listening!