A couple of reports I have read have said the loads are pretty pathetic so one wonders if it will still be around after May.....who knows?
Not quite sure if it's a certainty that BA would accommodate pax if they should stop operating I doubt if they have any legal right to although having such close ties to the venture one would imagine it would be bad PR if they don't. If you pay with credit card you cannot lose really.