Hey, I have another idea.
As you maybe know, I like shaders...
In the past there where people who made shaders to render portals in DBpro.
And I helped Jukuma by his:
http://Cube Mapping Problem
The point is, you setup the sky-box to render your portal-shader.
So you set the camera to the other side of the sky-box faces each and maybe you even don't need a shader if you find the right camera settings.
Then if they go through the sky-box just place them to the other side, like you would do in an Asteroids Game, or like you described it^^
I tried it myself but got bored fast.
Anyway, if you make progress I would like to hear it