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