При работе над продуктом я всегда очень долго думаю, прежде чем добавить какую-то функцию. Больше всего мне не хочется создать сложный, навороченный продукт, которым неудобно пользоваться. Некоторые функции, на разработку которых мы потратили много часов, мы потом убрали, так как они приносили мало пользы, но слишком усложняли программу.
Озвучу мнение потребителя:
Если программа хранит и обрабатывает критичные для бизнеса данные (переписку с клиентами, контакты, документы, договора и т.д.) то я ни в коем случае не воспользуюсь решением от no-name вендора. Риски потери данных из-за случайного сбоя или потенциальных проблем с переносом на другую платформу слишком велики. Я не знаю как вы планируете побеждать, играя на одном поле с Microsoft (судя по описанию у Вас получился MS Teams + MS Planner), Google и прочими компаниями, обслуживающими бизнес. Ну если только цель стоит пошуметь да продаться условному Яндексу.
Basecamp (и тысячи других, да тот же redmine!) чем не подошли? Они все заточены на управление тасками в компаниях, занимающихся заказной разработкой и имеют решение для взаимодействия сотрудников заказчика с командой проекта.
Что значит взлетит и не взлетит, какой порог взлета продукта?
Уже вторая статья, в которой я не понимаю почему это ТАЙМлайн