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