Hilariousandco, are you "hilariousandco" and "hilariousetc"? In this series of quotes "hilariousandco" says "I'm just proposing the option to get the design pre-approved beforehand..." but it was "hilariousetc" that said it.
hilariousetc is alt of hilariousandco. He uses it when he is in an unsecure machine AFAIK.
As for the topic at hand, the ignore individual's signature is the most direct way to fight the too many advertisements issue. And since the code exists to ignore an individual's posts and code exists to ignore signatures, you can surely revise and blend the two to have code to ignore a specific individual's signature. That said, the greatest offense people are feeling is not the signature/ads, it's the content of the post. If fewer people wrote frivilous posts (i.e., repeating answers already provided, not providing thorough comments, providing off-topic comments) the threads would not be as littered with advertisements (because there wouldn't be as many posts to each thread.) The existing "ignore" user is the most effective way to ignore the spam-heavy posters, and it's already available!
Users are spamming mostly because of PPP signature ads. Ignore sig per user basis and maybe blocking sig would eventually reduce spams.
Ignore funtion is to ignore their posts and it can't reduce spam like ignoring sigature might does. I personally don't like 'ignore' posts because they may also bring good news to us.