Look very interesting, but can you please make this more clear?
I can host media files in Wordpress or Drupal - why would I use MediaGoblin?
With your federation would allow my video files to be on other servers so if mine goes down, they will host the content? How does that work? Round robin DNS or just my file is copied to other servers. Can I track, update, change, or remove my media from other servers?
If this easy to admin like Wordpress or does a user have to be a developer to understand the back-end processes of federating?