Думаю что улучшить метод разделения базы и WM допустимо, но делать это надо очень хорошо подумав.
Так никто не отнимает у Вас старую версию
Это так, но тогда в чём задача?
Нужно чётко определить - это будет обычная "своя" сборка ("без всяких согласований, голосований и концепций"), или серьёзное дело.
Предложение (концепция, если хотите):Создание модульной системы на основе базового SFS из LupuRusMax, с минимальными изменениями.
Можно подправить всё что понадобится (основные скрипты, init и т.д), но серьёзные изменения - только до выхода релиза.
В результате (если всё получится) будет
стабильная (практически не изменяемая) система.
Именно к этой системе (а не к чьей-то очередной сборке) будет проще и удобнее делать свой WM другим разработчикам, у них будет гарантия что система отлажена, а будущие (возможные) багфиксы не уничтожат совместимость с их WM.
Такая система может стать
стандартом, основой для новых конструкций.
Но такой подход требует ответственной разработки и обдуманных решений.