Has anyone setup Web2 to be accessed externally?

We're looking for a solution to allow contractors to our Vault. I was thinking of a replicated server hosting Web2 within a DMZ? does this make sense?

SolidworksSolidworks Pdm enterprise Pdm