Looks useful. But...
Bah! These are settings that should be dealt with globally by the browser, not idiosyncratically and by every website. This way is just annoying for everyone, developers and users alike.
I'm crossing my fingers that this stupid law won't be enforced, and am holding off adding annoying pop-ups of bureaucratic tedium to my sites. As anyone who knows online behaviour can attest, it's not as if anyone is actually going to _read_ them.