Best method to stream procedural levels?

I think the better way is to load everything during loading time and just play with “Should Be Visible” on runtime. Unloading maps during gameplay may not be recommended if you want it back again.