Одна из самых страшных вещей, которая может случится при разработке продуктов - это упороться в создание продукта, который по итогу будет никому не интересен и/или перестанет быть интересен вам.

В нашем случае, когда мы хотим минимизировать усилия и траты для создания какого-либо продукта, главное что нужно сделать - это поставить ограничение по срокам. Например, это может быть 3 месяца. Кроме срока нужен некий критерий, который будет определять стоит ли продолжать работу над продуктом или нет. Например, продажа или заработок X денег.

В итоге, первое, что мы делаем при разработке продукта - ставим срок и критерий принятия решения о продолжении работы над ним. К примеру, для текущего проекта я поставил для себя срок - 3 месяца, метрика - 1 продажа. После этого поставлю новый критерий и срок.

Есть один критерий, который довольно сложно заранее подсказать - ваш интерес. Поэтому как минимум стоит делать продукты, которые лично вам откликаются в душе:-)

P.S. Все это неважно, если вам по кайфу заниматься этим продуктом. Но все-таки проявлять какую-то гибкость в развитии продукта стоит.