You Really Don’t Need A Big Launch
StackExchange launched to just a few hundred friends of the founders.
LinkedIn launched with 112 friends of the earliest employees.
Facebook launched with a few hundred people on the Harvard mailing list.
Kaggle launched to a few dozen people from random mailing lists.
All are now worth millions (if not billions) of dollars.
So, tell me again why you need a big launch?