私はそれに反対で、メンテナンスページを設ける価値があると思います。私の経験では、人々が Discourse のエラーページを最初にみたとき、まずリフレッシュボタンを押します。そうすると、コンテナの切り替えが完了すると自動的にサイトを再読み込みする、わずかな時間のメンテナンスページが表示されます。設定するのはそれほど手間ではなく、一度設定すれば済みます。デュアルコンテナ構成での再構築中、ブートストラップ部分はバックグラウンドで実行され、ユーザーはサイトを继续使用できます。一時的なダウンタイムを引き起こすのはコンテナの切り替え部分です(標準のシングルコンテナ構成とは異なります)。
サーバーのコストと選択は全く別の問題であり、別のトピックで議論されるべきです。