A while ago I decided on a server environment for my home. I purchased a Mac Mini, migrated all the documents, music etc to the mini to off-load duplicate and dispersed data and media. Using the VPN server capabilities I was able to access the data remotely, but not seamless. This is of course because Bonjour doesn't play nicely with routed connections.
So I began to try to figure out and configure tunnels which I was able to get going. The problem with that is it uses my degree in computer science and is not straight forward.
I downloaded the trial version of Slink, loaded it up on a virtual image of Mavericks and gave it a test drive. 10 minutes later I bought the license and turned off the VPN option on the Mac Server.
I could go into great detail, but in essence I was able to remotely connect to my home network, access iTunes and watch a Batman movie as though I was right at home. Additionally, I was able to establish a remote desktop connection to my iMac, turn on Photo Booth and get a live view of the happenings at home, and I am happy to say that the dog was behaved.
While using the connection I couldn't help but wonder why Apple doesn't provide this functionality out of the box for integration with both Mac's and iOS devices.
While I can not fault the lack of an iOS version (hey Apple doesn't even support Dropbox between the two and they designed the darn things) having an iOS version would be of great benefit and really tie the mobile platform together for your own private cloud.
Bottom line is this. If you have a Macbook and a "stay at home" Mac of some type (iMac, Macbook, Mac Mini, Mac Pro...) it's really in your best interest to grab a copy of this software. While the Apple Cloud is handy (especially with iOS device support) the ability to access you entire suite of Mac's at home, is invaluable. This IS what's can be considered a Private Cloud, and you can have one of your very own which works better than one that you can build and configure!