I've done the same thing, but I wonder how much I am really protecting myself. I need to whitelist sites that I use to get them to work (HN, for example), but that doesn't stop HN from attacking me.
I suppose it raises the bar, but how soon until I whitelist a site that attacks me?