Comes overhead Central London as well from time to time, and I'm sure I don't hear them all. Never quite able to get the binoculars on it though.
Regarding whether the MoD would use it, I'm sure that after passing through 27 procurement departments and specifying in triplicate everything down to wheelchair access for the flight crew toilets, and using up 75% of the budget on their own admin, they end up being forced to buy the cheapest.