I had wondered about something similar a few weeks ago. On other forums, I've seen whole parts of the site dedicated to new member introductions. Granted, we do have that one thread for making your intro post here, but I feel like just a few people will see that, and the rest of the community will go on thinking "who the hell is this guy?".
Just my 2 cents.