The App Hub definitely has quite a few hoops for a developer to jump through. It's definitely taking longer than I anticipated. Isn't the purpose of online registration to be quick, if not, instant?
Update: It seems that the App Hub forums have people with similar issues. Apparently I need to submit a dummy application before I can finalize the registration process. Strange.