A good concept but......blocking from your end unfortunately will have little effect on the fake file flood I fear. I think bearshare already hardcodes these IP's? Probably a few other apps as well but all apps should by default! Keeping the supernodes etc from indexing these files is the proper way.
But a good idea none the less, I will probably even give it a try after it gets out of alpha stages