Yeah, gets the message across without being too flippant or silly.
My only criticism is the use of "do not inflate your life jacket". We've moved on from using negatives in safety critical messages. It should be "once outside, inflate your life jacket".
Also, so pleased to see that BA have finally ditched the loose bow tie life jackets to a clip and tighten type.