While i like my Miglia kit quite a lot and It's no secret that i get on with Mike, TBH I gave up on my Grill and Headrest and decided to make my own!
From my perspective if he has supply issues with them, then just sell the kit as body-shell and frame. At least that way people have their expectations set and are able to make alternative arrangements.
BTW MarkF - I look fwd to seeing your build thread soon, but i totally know how DIY can impact a build! I was lucky and allowed a stay-of-lieu on repainting the windows on our house last year so i could start the Miglia, but i _have_ to do them this year or I'm a dead man