Oh I forgot, you actually don't mind spam (in forms of threads and sigs), my bad!
That being said: Shame that you let some random new person who hasn't contributed before offering it up to active TFL people.
I like your initiative to accept money from people just joining TFL to advertise.
PS - Advertising has not "always been" one of the forms of participation here at TFL. Before the rule was removed, activity was required to post in Marketplace.