I would do a separate installation but that is a bit more difficult. Specific category or tag is not a bad idea, I will add that.
While thinking the setup would be good to have a double posting option. With only your server serving everything it becomes the weak link with everything. To avoid this: - Option to post on your private WP host + regular other hosts. (For some files you may want to have just yours or vice versa etc.) - file hash that allows to have multiple copies and hence be hosting source independent (didn’t Vitor implement something like this in the spring?)