Whatever your decision is, you will need to consider very carefully whether the solution you choose is going to address the business requirement (at both a strategic and functional level) effectively, as well as other important factors, such as cost, timescale, service continuity, and the skills and resources that would require for the change.