Uncertainty is the enemy of planning, and there is so much uncertainty in data migration that until you have a lot more information than you have at the start of the project, any plans for data migration are an illusion.
The right approach for data migration is an agile one, starting as soon as possible to gauge velocity.