Surely thats going to give a combined master (isn't it?)...
Package masters imply you want some kind of formatting on a package... when of course you're almost always going to want a different master.
Package masters achieve virtually nothing (except a pain removing them)..
Or are you suggesting that each package master should look for a system wide one, ignoring themselves if found?> (a workable scheme also)