Hi Joseph,
I think that's a great idea! It actually looks like we had a forum topic for introductions back when we first got the site off the ground. I've pinned it to the top of the 'General' forum, and so hopefully both our new and long-term members will start using it to introduce themselves to each other!