The biggest challenge in system integration is the complexity of the update process that goes with it, as it's pretty tedious and unpredictable. You and your IT group may take some extra steps and have a bit of a system overhaul along the way.