It's a good idea, but some discretion may need to be used
How so? Signature banners are quite mainstream on most forums, especially gaming. I'll probably make my own and use them on the forums I frequent, scale model forums and the like.
I'm not sure where discretion comes into it. Besides not putting, YOU MUST BUY THIS GAME plastered all over it so that it annoys people.
A nice picture and slogan, the WOFF logo and clicking the banner takes you to the website...