I don't think PDM should be an optional choice.
I don't think PDM should be a seperate application.
I think PDM should be the foundation of a CADCAM system with all other code being written on top of it.
I think PDM should be easy to use and transparent.
My opinion on using PDM comes from using a modern, non legacy code CADCAM system that has built in PDM that's not a seperate application. You have to use it. You can't turn it off.
Jon Banquer
San Diego, CA
http://cadcamtechnologyleaders.blogspot.com/
SolidworksGeneral