I believe that what you are looking for is a Distributed Application. Add all seven WIPs to a new Distributed Application, and then set the Dependency Level to Datacenter. Use Global Availability as the load balancing method for each pool, so that when your primary datacenter is available, it will be chosen first. If any pool referenced by a WIP in the Distributed Application in the primary datacenter goes down, all the pools in that datacenter will go down.
This allows you to potentially have multiple, unrelated Distributed Applications, since only the resources associated with a particular Distributed Application will be affected, and other resources in the primary datacenter can remain available.