Если ты хорошо знаешь "чужой" продукт и у него нет явных недостатков, которые ты не сможешь преодолеть, то почему бы его не использовать?
Если ты не знаешь чужой продукт, и он хорошо документирован, развивается, есть много людей, которые его используют, то времени на изучение у тебя всяко уйдет меньше, чем на написание чего-то своего.
В общем вердикт такой, если продукт хорошо документирован, достаточно популярен, постоянно развивается и хорошо расширяется при необходимости, то использовать однозначно лучше его, а не изобретать свой велосипед.