What do you mean by “same day return (with 24 hours) flights”?
You won’t be permitted to remain airside at LHR overnight - unless you’re a guest of the UK Border Force and that’s something you do t want to be.
I’m not sure this complication is worth it just to use an AA system wide upgrade instrument.