Well what to say.
I am signed up for email alerts, text alerts, push notifications - given all of my contact details possible to BA website and ap. Nothing ever comes through from BA. Even when they cancel my flight.
Worldmate however tells me everthing thats going on.
Go worldmate