Never did get a chance to try STN for flights to LON, but LHR has been so easy and painless for us (not to mention some very nice non-AA lounges), that I can't imagine STN could be easier.
Cheers.
I was there (LHR) on Monday - I have seen third world airports in better shape....