F-3のソフトを心配するのなら、まず搭載機器のハードをしっかりさせよう。
そうすれば、ソフト開発の負担も制限も減る。ソフトを心配する前に重要なのはハードだから、そこに気をつけよう。

という話だけど、制約の中でなんとかしろとかモラルとか開発技法とか、どうしてブラック作業を強要しようとするの?
それすなわちソフトの開発遅延とコスト増大に繋がるわけで、それこそソフト開発を頓挫させる原因になるんだよ?