Мне кажется лучше постараться нанять пару неплохих девелоперов, которые с вменяемым качеством напишут прототип. Предполагаю, что дешевые разработчики из бедных стран напишут такой спагетти код, который убьет проект и если идея окажется успешной, придется все переписывать.
Это избавит вас от тонны спецификаций, девелоперы сами знают компоненты и фреймворки. Кому нужна документация я тож не знаю, обычно ее пишут уже на продукт, пишет девочка за копейки, но ее все равно никто не читает и звонят в саппорт.
Перерыв в инвестировании — значит идея не взлетела и можно смело разбегаться. Нов целом инвестор нищеброд и за копейки хочет что-то. По идее 20-40k это 2 хороших девелопера на полгода, без всяких менеджментов, бумажек и спецификаций. Что-то может быть, но первичнее продукт с ключевыми фичами. Тесты нафиг не нужны тут.