Тут правильно говорить не клеймо "самописный", это по сути Open Source в чистом виде. Т.е. вам нужен был на проекте какой-то функционал, вы посмотрели на готовые реализации, не нашли нужного, написали свой, начали использовать на своем проекте, выложили на Github. Т.е. любой такой проект, реализующий какой-то функционал можно назвать самописным в хорошем смысле. Вопрос в том, решает ли этот проект какую-то задачу на продакшене или просто для "поиграться". Если модуль используется на продакшене, то вообще все ок, если для "поиграться", изучить технологию, тоже норм.
Другими словами, главным критерием является использование и решение конкретных задач в продакшене, использование данного модуля несколькими разработчиками.