I'd love to hear more about how this works on iOS. How does the Plug app have access to files in the local filesystem outside of the Plug app's sandbox?
What I imagine for the mobile clients is that it would be a window to the files in your Plug. You can stream whatever you like from your Plug with internet access, and download whatever you have room to store for offline use.