Имхо, имеет место главная ошибка проектирования: глубокие раздумия над тем, какой стек оптимальнее, без единой мысли о том, с чем реально придется работать.
На практике эта документация может оказаться не таким простым текстом, как представляется ТС. Там могут накопиться и картинки, и PDF-ки, и дополнительные требования типа каталожного индекса, ISBN-ов и даже ссылок.
И начинать проектирование без погружения в сам предмет просто глупо. Потому что требования, которые окажутся поперек Оптимального Стека, сразу спровоцируют костыли, Адъ и Израиль.