Welcome to the Guild! We won't hold your lack of RPG participation against you...much. We will hold it against you if you don't scan in some of those maps and post them. Looking forward to seeing your stuff.
Edit: And, since you're already rolling with mapmaking, you might consider trying our current mapping challenge "Mapping the Big Apple". We need all of the entries we can get.