Is your ZCS server on a private IP or behind a firewall ? To be honest I would be more inclined to use a third party service for secondary MX and have that forwarding down your DSL line. That way if your ZCS server dies that scenario is covered aswell
