Uhm, don't you think it's arrogance to claim you're a pro maper when you're new on a site? You might be a great mapper, indeed, but to claim so right upon your arrival is arrogant! Besides, if you are a skilled mapper, you wouldn't advertise it; you would upload your maps and let them do the talking.