Last I heard submissions take a couple days to approve. Then, I believe you have to press a button to publish it after it's approved (not sure though, haven't done it myself). So, you can still wait to publish until you're ready. After that, everything goes in the sandbox first unless you've got some kind of inside connection with Team Ouya.
Yes, you "Submit" to reviewers at OUYA who either reject or approve within a few days. Then if your game is approved you can hit the "Publish" button and it goes straight to the sandbox (a few minutes, or so).
We run a site dedicated to OUYA games only. We do a lot of reviews and videos and are quite active at Twitter, youtube, Google+ and Facebook.
At the moment we have ~40.000 - 50.000 visits per month on the site.
We already did interviews with Matt Thorson, Eric Froemling, Juicy Beast and others. We also started a section "Developer Diaries" and have a database for indie studios and developers. You can include your data yourself there.
Comments
Take some time and learn Designer-Friendly Programming 101.
Visit us at: http://dayoftheouya.com