О сиюминутности, вечности и движке сообщества

Кажется понял, что нужно использовать в качестве источника вдохновения, когда буду писать свой движок сообщества на базе MLFW — CMS под названием Osnova. Смешно, что на ней работают именно те сайты, которые я терпеть не могу из-за большого количества людей правых взглядов и ненавистников коммунизма в комментариях: vc.ru, dtf.ru и tj.ru. Но вот в плане интерфейса, пожалуй, этот движок даже лучше чем Pikabu. Просто чувствуется, что сделано профессионально, хотя и не могу формализовать, в чём это заключается. Просто каждый элемент на своём месте.
Правда, и эти сайты не миновала болезнь современности под названием редизайн: на DTF сделали новый дизайн, который явно хуже. Почему нельзя сделать что-то однажды хорошо и больше не менять?
Впрочем, есть то, что мне не нравится. Например, я считаю неэтичными такие штуки, как постоянно висящее активное уведомление для гостя или бесконечная лента, соответственно, у себя такое делать не буду. И древовидные комментарии — это тоже зло. Сейчас прихожу к выводу, что нужно делать как на Dzen — максимум два уровня вложенности.
В общем, сейчас у меня план такой: сначала сделать на своём frameworkе MLFW что-нибудь совсем простое, например, гостевую книгу, чтобы как следует его обкатать. А вот дальше — не знаю, то ли сразу браться за движок сообщества, в котором, в том числе будет и каталог бесплатностей (или вообще сделать его просто одной из групп), то ли сначала всё-таки сделать каталог отдельным проектом. И ещё всё-таки пугает такой объём проекта. Сколько же я это делать буду? И как сделать так, чтобы не сносило потоком жизни? Потому что одно дело заниматься почти каждый день по 3-4 часа, а другое — только когда в жизни наступает затишье.
Подумалось тут, что вся моя жизнь — это отражение атак сиюминутности ради того, чтобы выкроить хоть немного времени для того, что я считаю работой для вечности. Только вот получается это гораздо реже, чем хотелось бы: сиюминутность наступает и наступает… Единственное, что могло бы помочь — это выкачать в оффлайн всю необходимую документацию (например, использовать оффлайн-режим того же DevDocs) и отключить Интернет до момента, пока не сделаю всё задуманное. Но увы, на такие крайние меры я вряд ли решусь. Да и за сайтом должен кто-то приглядывать.