Sounds interesting... Although i wonder if there will be new updated Worms Armageddon mission editor that is most suitable for 3.8 (there was one in 2014, but i think it was abandoned...),
would anyone also be willing to make custom maps just for this mission pack?
and to answer your question... I'm not so sure, but i may think about it by chance...
About the download icon of Mission files... There's no icon yet, Here's what i think for the download mission icon.