В общем, здравый смысл диктует тут следующий подход: очертить набор фич, совокупность которых позволит считать их MVP и оценить дату его запуска так, чтобы она была не более, чем в полугоде от сегодняшнего дня. Если не получается - расширить команду. Дописать снизу все остальные фичи в порядке приоритета, и оценить каждую по отдельности с точностью плюс-минус 2 недели. Потом приниматься за работу, и корректировать все оценки каждые две недели. Мне кажется, что куда важнее начать как можно раньше получать обратную связь от пользователя/заказчика, чем запилить все-все-все его хотелки, даже безотносительно сроков.