I guess what OP meant is a button to hide all messages/posts from users with signatures, not hiding the signatures.
Brute way, doesn't make much sense, if you believe 90% of posts from sig users are spam then with a button like this you will miss out on the 10% of genuine posts by sig users. Better use the ignore button.