I don't think I'd be able to write anything about the BA website without complaining and so, for that reason, I'm out
But before I go... please BA, fix the part when I log into my account, go to 'spend Avios' to be greeted with a 'please log in' screen. I just logged in two seconds ago