429 です。
みなさん、色々とありがとうございます。

Awake、Start の処理順序に関しては、
Unity 覚えたての時に何かの解説で
「順番は保証されない」とあった気がしたので微妙と思ってました。
公式のやり方であれば、
それに越したことはないです。

Script Exception Order は知りませんでした。
そっちも調べてみたいと思います。

ありがとうございました。