I have but you cannot use it for points stays at DVC resorts. It's only for packages purchased through CRO (including full price room & tickets). I don't think you need a PIN to get it.
I've gotten one or two email pins over the last several years. Perhaps bcause I'm an AP holder as well as a DVC Member. And I do occasionally stay a night on cash at POP, so maybe that keeps a CRO file active?
But as others have said, I don't think you need a PIN for free dining through CRO.