I had a much easier go at this mission. All of my control issues seem to have been worked out in Mission 01. This video is longer than the last, so I have broken into two parts.
Official Game Website: https://www.bandainamcoent.com/games/ace-combat-7