Its easier in my opinion just using the ICAO code with 4 letters.
There arent many people who should know and dont know that EGLL is Heathrow, and there arent many people who should know and dont know that KJFK is Kennedy International. But LHR is pretty simple to me, and ok Teesides might not be, but think of how many Teesides there are in the world, and how many Manchesters…
Im not saying I disagree, but they must be there for a reason.