You need to ensure that all customizations from the source farm are available in the destination farm
You need to ensure that you can perform verification testing without impacting the current user experience