I have read over the steps for making a plugin available for on demand use: Deploying Plugin.
The Question I have is how long does the approval process usually take. As I am working on a team for a final school project and part of the goal is to make it available for on demand use. I just wanted to know at what point we should plan to submit the Plugin to have the best chance of working out any issues and getting the plugin available for on demand use.