Да, у Яндекса есть такая тема, когда сайт, при максимальном закрытии семантики, начинает лучше ранжироваться. Я работаю преимущественно с узконишевыми проектами, и она в будущем начинают активнее расти и обгонять в ТОПе крупные старые проекты, которые "обо всём по чуть-чуть".
Но схема не 10 из 10 раз срабатывает, это как фактор, который один из.
Оба варианта имеют место быть. Но есть свои нюансы. Вариант с проработкой категории закроет быстро общее ядро по теме. В этом направлении получите преимущество. Но с другой стороны, вы будете тратить время на небольшие по частотности статьи, которые могут быть малоэффективными. Поэтому следует предварительно разобраться, что для вас "все статьи".
На счет ВЧ - качайте морду ссылками. С морды ведите перелинковкой на разделы. Качайте разделы ссылками. Прокачайте разделы под хвостовые запросы, за счет более точной ЦА получите улучшение по ПФ.
В тематике на 1000 уников можно на 200 рублей рассчитывать смело. Если покрутить монетизацию, то 400-450 с 1000 выжать.
Но! Это если трафик можно сгенерировать в лиды. Если там скачать/бесплатно/самостоятельно или дешевые госуслуги например, то доход будет другой. Плюс регион учитываем. Но цифры выше примерно озвучил.