The reason for the 'be prepared immediate' and 'landing traffic 3 miles, cleared for take off..' is to increase the situational awareness of the crews.
And it's not just been in use at LGW this week; I've been using it since I arrived from LHR 4 years ago, and the training section teach it as standard.
It's succinct, accurate and it works.
Fantastic