I move too much and I always, always bag the fish. More work on the front end, but it makes it very easy to do the move and set things up again. Bagging also eliminates any need to rush, the fish are safe in them for quite a while.
First I collect enough bags from the store to keep the fish uncrowded and double bagged.
I do a nice big water change on the tank to freshen things up, bag the fish with 1/3 water 2/3 air just like the fish store does, bag the filter media the same way.
Put these bags into a cooler, which helps stabilize the temperature and keep the fish less stressed in the dark.
Put the substrate into a bucket, plants into a bin with just enough tank water to cover them.
On the other end I replace the substrate, fill the tank 3/4 with new water and condition, set up the filter (and for my most recent move the co2) and let it run for a few hours to aerate and stabilize and reach desired temperature. add the plants, float the fish, pour the fish into the tank. Top off the water. I leave the light off until the next day.
I don't feed the fish for 3 days prior to the move, that way they keep their bags nice and clean.
Never lost a single fish or cycle on a move, and have moved aquariums a good ten different times, ranging from 10g to 110g.