If it were me, and it is with respect to a 500 build or comparable caliber, I start by getting the head work done. Mike is a busy guy, and his work is in high demand. Nor, does it happen quickly. What he does takes a lot of time, and is critical for the rest of the bike to run to its potential.
I would then commence purchasing the components, rods, pistons, carbs, etc. once accumulated, then send your cases for machining. If you have the means, acquire a second motor and send the assemblies in stages and build the motor on the side while you keep your bike running.
Machined cases, heads and components can sit on the shelf for months or years if that's what it takes. Lots of spare motors around to get as donors for rebuilds.