I understand that you need all the info you can get, but I don't think that writing something into log file on every OnUpdate is a good idea.
In FlightComputer.cs it may be worth using
RTLog.Verbose("Queued Command: {0}", dc.Description);
instead of
Debug.Log(dc.Description);
This way it will at least depend on VERBOSE_DEBUG_LOG flag state.
I understand that you need all the info you can get, but I don't think that writing something into log file on every OnUpdate is a good idea.
In FlightComputer.cs it may be worth using
RTLog.Verbose("Queued Command: {0}", dc.Description);
instead of
Debug.Log(dc.Description);
This way it will at least depend on VERBOSE_DEBUG_LOG flag state.