Though already open for early registrants, as of this week Microsoft has unbarred the floodgates for Windows Phone 7 app submissions from all developers. Full details and instructions can be found at the official App Hub, but if you’re just curious about the experience overall, WP7 dev Adam Nathan — who’s reportedly submitted 30 through the system already — outlines what he sees is the good, bad, and ugly of the process (literally). Face it, if you ever want to see your app on the Venue Pro, this is the gateway you must pass.