Looks like they (and the File Fortress) will be the permanent places to get the mod for quite a while. The WRHQ site downloads page (as well as the mod readme) also explains how to install the mod addons (Assault map packs and Terrain Expansion) for the full experience.