Jonny, I'm having a problem setting up your app to work on both my machines. I can set the password on one and it works fine. When I set it on my other machine, it will work, but then I can't connect to the first one again -- either running NB at the same time, or later by itself. It appears that the password gets changed/corrupted, because I when view it in NB's settings, the encrypted value has changed.
Clearly, the remote is built to be able to access more than one computer on a network. Any ideas?