VK, I believe you have broken a habit of a lifetime and made a small error. I believe it is 25th April that is the deadline for announcing a strike date. My apologies if I falsely accuse you!
Your other points are well made, only some short haul LHR flights will be affected. All other BA flights will operate normally.