I'd agree with that line-up wholeheartedly.
Going through ORBs now, and honestly sometimes it is hard to say. Often you can read about a squadron receiving a certain number of 'improved Hurricane aircraft from 5MU' and really there is little more information than that.
EDIT: Any comment on the phrase Me. Jaguars? Referring to aircraft dive-bombing? Maybe 110s?