Что неплохого? на чистом js никто не пишет, те кто поумнее, выбирают готовые решения с большим комьюнити, кто побогаче и у кого ЧСВ зашкаливает, пишут свои Фреймворки, в чем я и убедился
Алсо, если не знаешь чистый js, может быть проблематично контрибьютить в опенсорс.
Чистый js очень простой по спеке. Тут речь о браузерном апи, которое я не помню и не хочу помнить, т.к. есть доки, например нативных аякс запросов я не использую. Все в голове не удержишь.