Interesting but why should zone and portals be more efficient than octrees ?
Also with octrees (or ABT ) you can render only what you see in the screen
However modern engines seem not to use it anymore