Why do you not have DSL backup on your MPLS connection ? That way if the MPLS circuit goes does the DSL connection will take over and the client side of things will require no re-configuration as the gateway address eg. router will still be the same.
ps. I have moved the thread to a more appropriate place for you
