Hey Jacques,
When I would migrate such old versions, I would always migrate first the last version of the major. You should make deployment packages for each major, so you can fix all warnings of deprecated functions etc.
I think it is smart to defragment your database first, to do so make a backup first and restore it to your database. That would make your database a little quicker.
Good luck!