I've never used a migration tool; so here is my experience doing it manually.
Fixing the URLs in the database is part of it; but uploading the DB fails sometimes and then it has to be done one row at a time.
How many plugins? Are they customized with hard coded old site URLS?
How big is the database. Do the new and old DB have the same collation?
