Well we finally have our MPLS network in place and I am gearing up to centralize all of our provisioning and add as much redundancy as I can. My goal is to have one main DHCP server with a secondary one synced up and ready to load balance if need be. I have a test version of this running (a site dhcp server as the master and my main server at the headend as the slave), but I am having issues with the BootP part of the equation. It appears that the ICS DHCP server doesn't like to failover pools with bootp enabled.