What is a signature track?
errr.. selling your signature on the forum, like the one you have now in your signature
Ah, signature advertising. I've never heard of it being referred to as a 'signature track'. Honestly, doesn't make sense in my mind at all, but ah well.
No, I've never seen another forum do anything like this before. Maybe one-off sales, but never as a public program for advertising.