Like Dylan says above, this is indeed a fantastic idea.

Right now, we need to roll out our own consent method or mess up with plugins to enforce that setting... Depending how it is implemented in each case.

In any case, having a single option that can be checked for this would make life easy for everyone.