Can't speak for delays, but I will say that I flew BA1 in winter and there were only 9 people on board. Such a unique experience, it was like being on a private jet! The crew was also particularly chirpy and chatty - saying that they enjoy the flight too (although with only 9 people their job was pretty easy that day!). Hope you can make it back.