Good rules indeed, but the "Hide all signatures" option is not very good for the community, as MannDude already mentioned a lot of providers/people are posting helpful things because they could eventually gain something out of it.... and while some of you may view this as a bad thing, really think about it, it's basically asking someone to dedicate part of their time to post a helpful and meaningful post while gaining absolutely nothing in return.
Signatures are viewed in such a bad way on these forums (VPSB, WHT, LET, etc) it's absolutely amazes me that nobody stops to think that these people posting have to spare precious time to help others, basically writing content for free for that forum... content writing is not easy and it's not free... and yeah I believe a signature at the end of a meaningful post is extremely low return for that post anyway... so allowing your forum users to disable signatures forum-wide would even further deprecate the value of the signatures on said forum, and thus would make people less and less willing to post meaningful posts.
... just my two cents.