I don't think seat reservations are are all that important on BA1-4. Unless you are a hardcore window/aisle person all seats are equal and far better than LHR CW
That's all very well but I want the boarding card with seat 1A flight 001 seq 01
Annoyingly the service is not offered on 01 Jan