It's been awhile since I checked but IIRC, it's not that devkits don't use DVD keys, it's that they use all 0s. So it's still possible to have a key mismatch if you're just tossing a drive from a retail in there. When you run the recovery, it resets the key.