Есть ли смысл начать пользовать классную но не популярную технологию?
Зависит от того, для чего вам программирование. Если Вы занимаетесь своим проектом, то вправе кодить на чем вам угодно и ответственность за это несете лишь Вы. То же самое если Вы тимлид.
А вот в команде Вам скорее всего такие технологии использовать не дадут. 
Кстати, если ваш фреймворк действительно классный, то за пару месяцев загнется вряд ли. А вот в пару - несколько лет перспективы уже не очень.
Зависит от того, для чего вам программирование. Если Вы занимаетесь своим проектом, то вправе кодить на чем вам угодно и ответственность за это несете лишь Вы. То же самое если Вы тимлид.
А вот в команде Вам скорее всего такие технологии использовать не дадут. 
Кстати, если ваш фреймворк действительно классный, то за пару месяцев загнется вряд ли. А вот в пару - несколько лет перспективы уже не очень.