First off, this is probably my favorite vnc viewer ever, including desktop clients. Its buttery smooth and works terrifically... As long as you are connecting to a Mac. Getting it to connect to a windows computer is another question altogether. I couldnt for the life of me get the helper app to accept the fact that my router did in act support upnp, though half the time it didnt seem sure if it wouldnt work either. The helper app should come for windows pre bundled with a vnc server with ssh auth so you dont have to jump through all the hoops... In any case now about half the time I can get onto my windows computer which is only my local network, half I cant. My Mac outside my local network works great though. Also, the iCloud sync does work.