I don't think it's a matter of product launches not being for newbies as much as, IMHO, newbies should look at 'their house' and make sure they know the basics of doing business Online and selling before they 'put the cart before the horse', so to speak.
We've all been newbies, and I'm sure we can all agree that at one time or another we tried to run before we could walk, present company included. You're worth much more to your own ongoing progress and others you wish to network with when your own house is in order, and you're honestly ready for the task at hand.