The best marketing that anyone could possibly do is to have the
product sell
itself and that's provided by a compelling "out-of-the-box" experience.
Click
here to read the thread discussing this. Anything else is superfluous
until you have a product that immediately provides a "WOW!" experience.
Obviously I'm advocating a viral marketing approach. The more people you
have using the product in a short amount of time, the more people you'll
potentially have to work on the other items you've listed above.