That’s a good point about the global prefs list but I have noticed some apps don’t correctly observe the library hierarchy.
I’ve switched my scripts to write to the global prefs folder and that appears to correctly get read by Lightroom.
I was just pointing out that the only two keys needed in the com.adobe.Lightroom5.plist to suppress that registration screen. I try to stay away from copying plists in their entirety because they can contain keys relevant to just a specific user.