You know that feeling when the poster looks nothing like you would expect...that! I don't know which one you are however. Anyway, it's pretty good overall. I don't think that many people here would be too upset if you posted your own stuff though. It's not like you're someone who joined just for that reason, unless its a super slow 10 year plan!
Re the avatar...I lost a bet. The playoffs can't end soon enough now!