Unless you are making Melee maps, or something which is exclusively WoW-focused, there is absolutely no point.
Anything you create will become the sole property of Blizzard, in perpetuity - this means if you attempt to create your mod/map as a standalone game, Blizzard can sue you for making something you already made because you signed it off to them in this predatory EULA.
Before some wazzock comes along and says "It always said that, hur-hur."
No.
Blizzard owned that version of your map, and could not follow you outside of the game.
Now they can.
Hell, they can terminate your B.net account if they don't like your maps now that WC3 is linked.
So now, even your WoW, Starcraft II, Hearthstone, Overwatch, etc are at risk when you upload something.