Pete - I'd say the Army create more of an impression than the Police, especially if they start rolling in in their own vehicles. I would say that they are also slightly less likely to be nice and patient, which might not necessarily be a bad thing.
On a side note, Ealing Broadway kicking off now too. Hanger Lane seems still quiet for now.