I'm not sure whether it would work better today.
What seems odd about the glasses is that they're essentially bodycams, but just unobtrusive enough not to be identified as such from a distance.
Someone walking around with an AR headset makes it very clear they're wearing a tech device, someone holding up a phone in front of them signals "I might be filming", but someone wearing slightly unusual glasses won't catch any attention. And that seems very weird to a lot of people.