основной минус внедрения готового решения в том, что это по сути означает изучить это решение как минимум на 60-70%. и это занимает разное время в зависимости от качества документации
Опять же это не минус а специфика, да, когда ты берёшь готовое решение, то будь добр изучи его. Я понимаю, что своя Наташка ближе к телу. Но давай рассудим, что быстрее и эффективнее, разобраться в уже готовом отлаженном инструменте, которое написано не плохими разработчиками с поддержкой сообщества или же написать своё, задокументировать, отладить, сделать гибким и т.д. ?