I'd say from a personal perspective with regards to BA, it's probably around 50% of the time from the long haul fleet and higher from the short haul.
The other airlines are much the same. It would certainly make my life easier if you all reported it as all I need to do is say "Roger" or give you a direct somewhere