Using PDM for other documents

We are going to be setting up a PDM system, and I know that I can store and control other documents in the system as well. We would need to store G-Code, Excel, and word documents as of course SolidWorks parts, drawings,....

I was hoping to hear from other people if they had success using this feature, and how well it worked integrating into a work system as a document vault. I do not know if I am expecting too much from the system

SolidworksSolidworks Pdm enterprise Pdm