As long as your SQL database is available offsite and the rest of your infrastructure (Load balancer, firewall, etc) is also HA you should be ok. Just have the same pieces offsite and setup the Load balancers to only shoot people over there in the event (loss of service, disaster, whatever). You can have multiple DS, Console, ACC, etc. They all depend on a load balancer scheme to provide service.
Only caveat to understand is the ACC creates it's own cluster and is not load balanced by a load balancer, so the offsite ACC could be ready but disabled if you don't want traffic over there.
If you use SEG clustering, also keep that in mind.