Well I tried to open the link, but got a blank page error. If your map is huge, you might want to shrink it a bit to post. There is a limit to 4000(ish) pixels and 4.5 MB, but you can post maps directly into your post using the Attachment Manager in the 'go advanced' button at the bottom of your reply menu. A thumbnail is automatically created and posted - which links to the full size map.
It's better than posting links. Besides for the Finished Maps forum you have to post an attachment thumbnail - it's required.