I'd be interested to know what other operators do.
I gave a real good one when our company was audited by IS-BAO and I didn't run away as quickly as my dear colleagues. At least it was good enough to get certified
We do not have the luxury of on-board video or flight attendants, so we have to do it the old-fashioned way with demo-vests and demo-masks. When no vest is required, I will not demonstrate it.
Luckily 95 percent of our passengers are regular customers which means that I have do do the safety briefing only a few times every year. And even then, they usually cut you short after a few seconds "
What do you think - we are not flying for the first time, so shut up and get us moving instead!"