It's supposed to be pretty lightweight. Once you're ready, click the 'publish' button and we'll notice it. We're currently in the process of doing weekly releases of new channels, on Thursdays, so the earliest you'd release in the following Thursday. Generally, we try and made sure the channel runs, content plays, etc and offer feedback about best practices, etc (which we're working on providing as documentation). We're also happy to take a look at the channel early on (just drop me a line with the channel code) and work with you during the development process.
We've currently got 31 channels released in the public channel store. A number more exist as private channels. Get in touch and I'm happy to discuss more with you.
Patrick