Post it in the Beta forum first, and hopefully get a few comments from people. When you've made any improvements/fixed any bugs that came up etc, submit it to the Missions Depot - there is a "Submit Missions" button, all you have to do is follow the instructions.