That's a great looking map. Welcome to the guild. About participating, you should do it if you enjoy it, because it's fun . If you don't find it fun it'll just be a chore. As for feedback, feedback can definitely help improve your skills, even if you disagree with whatever feedback you are getting you are at least learning how some other people may see your stuff.