That's a really good idea. Now hopefully people will see it. When I first came here, an introduction thread was started by SS I believe, and at the time I thought it was a good idea, but I think it's been pushed really far back.
Yes it has been.
Usually intro threads don't bother me, but it seems that a lot of newbies have seen a few of the current ones and decided to make their own, and so half the new threads in recent days are intro threads, which gets a bit old very quickly.