Got PQS to load on custom worlds.  We've proved that using Instantiate on the PQS *prefab* does bad things, so we point the new PSystemBody at the Dres PQS prefab, which will create a unique copy on load.  We then modify this PQS during OnPSystemReady().  This solution is partly proper and partly improper.  But if it is the only way of doing things, I have no philosophical issue with it.