I expect there will be a sale once the strike is over. But they know it would be folly to do it until the strike has run it's course, otherwise you risk further eroding goodwill. People may not be prepared to give BA a third chance...
Biz bookings are often made a short notice so should hopefully see a bounce. But a 50% off redemptions would be nice to see again especially in the premium cabins. Maybe worth holding onto any Amex 2-4-1s...