Building a new data repository reminds me of the children's book: "We're Going on a Bear Hunt." You can't go over it, you can't go around it, you have to go through it.

Contract data migration is messy and hard. It's rarely properly funded and it takes forever. However, you can't get an effective operating environment until you harmonize and harness your underlying agreement data. Like the book says, there's no getting around it.