I applaud your work resteeming introductory posts to help newbies out. I have posted on some of them with a quick welcome message as well.
I know I enjoyed it when someone responded to my early posts and made me feel that someone was seeing/reading what I was posting.