Welcome aboard. You have found what I would say is just about the best site on the web. Lots of map lovers and more stuff to see and do than you can shake a stick at. It seems you already have your avatar set and I expect you will see the subscribe to button whatever thread you are reading so I think you are good to go.
Look forward to seeing some of your stuff and expect you will really enjoy it here!