I'm thinking, what if NWI just opened up the workshop right now and let people mod the beta? Why not? I don't think it'd hurt tbh. If opening the workshop is as easy/simple as clicking a button than why not just let people play around with the beta (on their own servers of course)?
When is the server browser going to be up and running?