Mac OS screen sharing works alright if you are on the same network or you know the IP address of the remote computer and they aren't behind a router (which is almost no one), I wonder if it would be easy to hack together a buddy list and expose the native apple screen sharing in a more usable way?
I vaguely recall MacOS screen sharing to work even behind a router via some iCloud voodoo. Can anyone else confirm that or did I dream it (or use a router that somehow was set up correctly already)?