Bit of a backwards way of going about avoiding DDoS attacks?
Besides, how many people actual have static IPs?
I do, because I work in IT, but the average user wouldn't.
Most ISPs that I know of charge for static IPs, I'm afraid most would just use other pools?
Have you looked into Cloudflare? I use UTM firewalls to protect my servers
