I would also like some input on this. The only real hint has been from this thread:
https://answers.unrealengine.com/questions/49988/how-to-change-a-sub-level-variable-in-levelpersist.html