Dunno, I think the strategic mulitplayer campaign is probably something you set up with friends anyway rathern than with random strangers on steam, so I guess there the IP / LAN functionality is probably fine.
For skirmish however a common lobby would indeed be nice.