disabling or filtering sig ads can reduce post spammers yes, but it will decrease helpful post too even a little.. but for me, maybe the option to filter sig ads can only be enabled and disable based on the forum rank of the user.. the higher the rank the more option/s they will have

What is the need for 'rank' in disabling/enabling/filtering? Forum is allowing everyone to enable/disable signatures, avatars and ads and also to ignore. So this is option should also be available for everyone regardless of the rank.
I agree with MZ here. I don't understand the motivation in restricting these options based on rank. I think one of the main points of rank is to keep very new users from abusing the forum. The idea is that the longer you've been around without getting into trouble, the less time you should have to wait between posting, more space you can have in your signature, etc. I'm just not understanding why newbies shouldn't be able to ignore things they don't want to see.