>>7 why would you want an expensive exclusive solution which would mean many downsides (see vacation problem)? Who would ever use this (there is facebook - I can even share my stuff with friends and family in other countries!)
Why would the third party stuff need other methods to access downloads? Why would a WAN be _easier_ accessible for the native application's protocols? I do not see your point...
I would rather try something like Google's project to implement internet all around town. Full connectivity in every single street.