Yeah that is the stick. I thought it looked a bit light going by the pic online but when I got it I was impressed. Probably 6 - 7 lbs.
As for the forum there is no real introduce yourself thread, people generally just make a hello one in General or Off Topic