I did something similiar at home, worked brilliantly.
It's true that a port can't forward to two different places at the same time, you can forward as many ports as you like as far as I know. It's relatively easy to set up the client (I use tornado's and on rare occasions, Azereus' ) the hard part would be the router, but it looks like you've got a handle on that.
__________________
No signature. None. Seriously.
|