Hey Komito!
I would certainly be up for giving it a try, I always used to play on random maps so I don't know much about good competitive maps, if you could provide a number of examples (of a similar type) I will see what I can do! It may be worth drawing notes over one showing features that are matched with the other side / different feature types etc. And a list of things you would want control over and mark examples on the map. Do you go on #worms, I tend to log in when working on it so I can get feedback.
As for the WCC leagues, I think I ran 2, a plain one that ran on the wcl code from HCC, and Clan Wars which had the island maps. Strictly speaking its still online, just horribly broken. Funny for notalgia purposes though.