По сабжу: если есть понимание, что решение задачи объективно кому-то полезно и нужно, то не бывает проблем с реализацией. Можно сказать что системность немного смещается (расширяется) и перескакивает на уровень выше ( кому и для чего нужно, надсистема) и ниже ( как реализована, подсистема). Говоря "между нами, бальзаками" :-)