I am trying to find if there is any Pros or Cons in deploying MPLS with separate customer AS for each site as opposed to one AS. The end goal is to be able to inject default routes from two DCs and be able to make a subset of sites follow one default route over the other (geographically closer DC). Also be able to failover to the other default route when the primary DC's default route injection become unavailable.