Nightwatchjs vs. WebdriverIO

I saw a tweet recently that I thought would make an excellent Club discussion.

I mentioned in Help Choosing a Tool for UI Automation of a Product with React Front End? I have experience with WebdriverIO (a pretty enjoyable one at that) :grin:

Unfortunately, I donโ€™t have experience with Nightwatch so Iโ€™m definitely not in a position to make a comparison between the two.

I was hoping that a few more people might be able to chip in on this. When youโ€™ve had the opportunity to choose between the two, which did you choose and why?