Syncing with multi Mac household Our household has several iOS devices, a soon-to-be-upgraded MacBook and a new Mac Mini Server. Since we're not working with many users (yet), I'd like to get things organized and working before time becomes an issue. The Mini has a local-only account that has the master iPhoto and iTunes libraries (for sharing with Apple TV's, iPhones, iPads, etc) - with iTunes I have a few options:


Everyone shares the same iTunes library
Master library is shared, users have their own smaller libraries
Master library is shared using home sharing, users have their own smaller libraries


The other accounts are networked (with portable home directories). Since mobile accounts will be in the near future, I'd like to avoid number 1 (and I need some sort of sharing to serve to Apple TV's, iPhones, iPads, etc anyway). Number 3 could be an issue since home sharing is limited to 5 devices, and I'd like a solution that could handle around 10. This brings me to three questions:


Can home sharing work with iPhones/iPads that are connected through a VPN to the Mini Server?
Is there an elegant way to update the master library whenever a user adds content to their own iTunes library?
Does anyone with a similar setup have any tips?
Have you considered iTunes Match for music &amp; iCloud Photo Stream for the photos?

There is a total of 4 people in our family and between us we have 5 iOS devices, an Apple TV, a few laptops and an iMac. The iMac is setup as our main digital hub. It contains our master iTunes and iPhoto libraries. Here is our setup:

Music Setup:


We have one Apple ID that all iTunes &amp; App Store purchases are made from.
The iMac contains a local copy of all our music and is set to sync with iTunes Match.
All other devices* (OS X and iOS) have iTunes Match turned and do not have local copies of the music files (this has cleared up over 40 GBs form my Air!).
All devices have access to all the songs and can play them either by streaming or by downloading from the cloud and playing them locally.
Any added music syncs back up with iTunes Match and is available from all devices (this also works for correcting meta tags).


*One exception is our kids' iOS devices, we have iTunes Match turned off on them and sync songs via direct connection to the iMac and manually selecting the songs via a playlist as we don't necessarily want them to be able to listen to all our music. This also makes it simpler for them to find what they want to listen to (they're 6 and 3 years old).

Photo Setup:


iMac contains our main photo library and has Photo Stream turned on.
All other devices** (OS X and iOS) have their own photo library and have Photo Stream turned on.
The iMac automatically downloads all photos taken from all devices with Photo Stream turned on.
All devices have access to all photos that are in the Photo Stream and can add to their libraries if desired (this can also be an issue, as all will see everyone's photos).


** One exception here is that I use a different iCloud account from the others as I use my devices for work and therefore keep a separate photo library. All my devices sync to my iCloud account. When I do take family photos on my devices I need to manually add them to the family iMac.