Justoverclock It looks really good, I would recommend you to include a reject button (which automatically blocks all unneeded cookies), this button is being one of the main reasons for the massive NOYB (European Center for Digital Rights) complaints that started this year.
The NOYB said that their complaints are directed at both companies like Google and Twitter as well as local sites "that have a relevant number of visitors" what? we are really putting Google on the same level as a local site? insane.
All this seems ridiculous to me, I mean cookies should be managed 100% by the browsers they should be in charge of the user's consent with the cookies of each site etc...