That's pretty neat. When I need to make a firewalled machine SSHable I typically set up an 'ssh -R' reverse tunnel to a VPS, and then do a two-step connect (ssh to the VPS, ssh to localhost through the tunnel). PageKite seems like it might be a more convenient way to get that up and running.
Obviously, I am biased, but I use this all the time.
It's just so nice to be able to use ssh and rsync and git and all the other standard tools to interact with mobile and virtual devices, no matter what kind of network connection they have. The .deb/.rpm packages just make this feature part of the OS as far as I am concerned.