Thanks for all your thoughts on the game dev process!
One area where level streaming still seems to be the only option still is if your design has verticality. Like if you want to stream levels that are above or below - world partition only loads based on a 2D grid so if you have a stack of levels they all live in the same square and get loaded together.