Exactly, I’m in the same situation. I’m not even in Europe, but since I have clients in Europe, I have to comply with this.. And I think it affects almost all of us.
It would be incredible if you add a subscription box to the newsletter in the registration form or checkout (For the WordPress Newsletters and AutoResponder Plugin or those of third parties such as Mailchimp, Constant Contact, etc)