I would recommend you utilise the Ruckus SmartZone controller platform for the deployment brief you have provided.
ZoneDirector is not optimised for branch-office deployments. If your branch office loses connectivity with the ZD located in the data-centre then the remote access points will stop operating. However with a SmartZone controller, the APs are site-survivable and in the instance they become disconnected from the controller, will continue to operate with full functionality.
Furthermore SmartZone has a 'split-tunnel' feature, which will provide the funcationality you require: Specific traffic can be routed to the data centre, whilst other traffic can be routed to the internet (for example) locally. Please see here for further details: http://docs.ruckuswireless.com/smartzone/5.1.1/sz100-vsze-administrator-guide/GUID-9702481A-0761-40F...
Please note this feature is licensed separately.
I would recommend speaking to your local Ruckus partner for further guidance: https://www.ruckuswireless.com/partners/finder
I hope the above helps.