Right now, you do need a public IP for t.createWindow(). We have ssh tunnels in browserling already but they don't work with testling just yet. Stay tuned.
I think one of the biggest benefits of testling right now is that you don't have to install anything outside of curl to start using it.