I do feel that they’ve kept the remit of this too narrow. My understanding of it originally was that they would literally brand the whole channel each week, but keeping it as filming physical pieces of art isn’t quite that.
ATV-esque eyes, thunderbolts like Watch It!, hearts and the flag concept Anglia and Granada (Setting the Standard from the mid-90s) have used in the past.
So many aspects you could interpret as nods to the past... and a +1 to anyone who creates any mash-ups from me.