Haven't been here long enough to feel like it's appropriate for me to be a part of the welcome wagon. The formulaic, cookie-cutter aspect of many greetings seems a little silly to me, but by the same token, it was nice to have people say hello when I first joined.
I just let the CP "official greeters" take care of it.
If an introduction is posted appropriately I think it serves a good purpose. I like to look for Illinois members or military members.
I'm sure many members have good intentions when they welcome everybody who posts a thread, however I fear that the Intro Forum is sometimes used as a method of post padding.