NoD, I'd say the majority of BA airbus at Heathrow don't give us a problem so what you described seems to work out fine.
It's funny that no BA airbus crews can achieve what Javelin states can be done by any 320/321 or 330, I assume that's down to different company SOPs and stable approach criteria. But that's where it gets even more complicated for the ATCO, who seems to be expected to take into account not only every aircraft type and variant but also the way each company operates it!