"Sharing policy"? The usual, I guess: give to anyone, but don't get paid or take credit wrongly. I also don't mind if the images are disassembled or modified. They can be posted anywhere, but a nod to this forum would be appropriate (for feedback and requests).

To quote the Finished Maps guidelines:
"We would prefer that maps have an appropriate WIP thread posted in one of the Mapmaking forums and discussed through to finalization before posting your map in here. Alternately, if you have a map that you consider finished, post it here."

I don't suppose this thread could be switched to the Finished Maps forum?