Don't fall for the HYPE out there about podcasting and iTunes New & Noteworthy. it's all hype. Just post your first episode and go from there. There is no need to “LAUNCH” with more than 1 episode.
Just make content, do your own thing and promote it. The rest will come.