You have to host somewhere!!! Ever gotten an abuse email from the data center holding your physical hardware? I have. My tiny forum that has 50 participants max actually has a filter to prevent anyone from using the word "Elton".
It's simple, just get a static IP and host it on your home internet. Unless your ISP decides to shut you down. Then just setup your own ISP and datacenter and get your own peering agreements!
No, this law changes nothing. But also hosting your own changes nothing. You can ignore a DMCA takedown but maybe your host won't. And from my experience, hosts don't care that much -- they'd rather toss you than deal with legal issues.