I've followed all the main migrations and I've say they where really quite smooth, can't remember having any major issues and each time it tended to be worth it.