Well if you make a forums post on introductions... It's polite to say "Welcome to the forums," Duh xD
Although you are not new to forums. Welcome!!! If you have any questions feel free to ask me. (I have been on forums for a smaller amount of time than you so it will probably be the other way around but whatever) Again welcome!!!!