Плохая практика или нет, если вы считаете себя разработчиком, вам следует подумать о том, чтобы взять плагин или сделать это самостоятельно.
Конечно, можно утверждать, зачем мне изобретать колесо, если кто-то уже делал это в прошлом, но я всегда предпочел бы делать что-то самостоятельно, если это не массовый перебор.
Я полагаю, что есть много преимуществ, если вы делаете это самостоятельно, например, обслуживание (знание того, что происходит постоянно), вы увеличиваете свои знания в области программирования и т. Д.
С другой стороны, время - деньги, чтобы люди могли внести это в игру. Это, конечно, хороший момент в настоящее время. Так что, возможно, вся эта тема сводится к индивидуальному решению.