Ну вот задумался — что важнее в самом начале: иметь готовый, хоть и сырой продукт или сразу качать трафик? Логично, что без продукта трафик толком не зацепишь, а без посетителей понятно, что даже лучший продукт никому не нужен. Но где тут точка баланса?
Из личного опыта и наблюдений — бесполезно гоняться за трафиком, если продукт еще не решает реальную проблему или слишком сырущий. Люди приходят, видят что не шарят, уходят и никогда не вернутся. Лучше сначала сделать минимально работоспособную версию с ключевым фичами, которые реально цепляют, а потом уже вкладываться в привлечение людей.
С другой стороны, если продукт недостаточно проверен с точки зрения рынка и нет понимания, кто твоя аудитория, то вкладывать ресурсы в трафик — рискованно. Можно заставить тысячи юзеров тестить то, что никому не нужно, и в итоге потерять время и деньги.
Идеальный вариант, который часто советуют — сначала выработать гипотезу и прототип, немного потестить с помощью узкой аудитории (даже 10 человек могут дать инсайты). Если реакция живая, значит можно искать каналы трафика. Если нет — стоит дорабатывать.
Согласен с тем, что без нормального продукта трафик быстро выгорит — люди приходят, ждут чего-то полезного, а получают сырой вариант и уходят. Лучше сначала сделать минималку, которая реально решает проблему, и уже потом начинать гонять трафик. В идеале сначала проверить идею на паре человек, а потом расширяться. Так меньше нервов и денег сгорит зря.