The solution to the new EU laws is fairly simple. Block any and all traffic coming from the EU. That's what I'm planning on implementing with all of my future side projects and website.
The first such phenomenon that I remember was with Pandora Radio. It is a solution. However, Pandora did that to satisfy a USA requirement, not out of its pure own choice. Is your resolve political in nature or is just a preventive measure to insulate yourself from perceived trouble?
It is both political AND preventative. I'm not going to bother following rules and regulations for a small userbase. It is easier to just block them entirely and have them deal with the consequences.