Thanks for the advice!
After speaking with a colleague, I am actually going to be a test subject. He develops in elm and wants to see how I would approach/experience JS after learning a functional language.
Again, I greatly appreciate you taking the time to provide me some of your thoughts!