That's pretty spot on. I have a SL and love it. I would love a DJ too. It's apples and oranges really. Only difference is how you say DJ cast was painted and may Soften some nicks and dings.this is correct Although I can't see too much.I think the biggest difference is the DJ having the ring mount system, while the SL has the original 3 tabs casted. The DJ may have some (if any) features softened because it was painted once while the SL may have some features modified by Thomas (SL,) as it has been brought to the light not so long ago, to be able to locate recasts.
I may be really wrong, I'm really new into the Vader circle.
Ben