Google controls the software on the device. That means no waiting for updates. Unlike my damn Shield TV that still hasn’t even gotten Android O, the JBL Link Bar will have all updates provided by Google.
That alone is a killer feature for me.
All the other cool bits are just a bonus, not the least of which is that I wanted a sound bar anyway.
I am very happy that Google is controlling the software. That being said, I have no complaints about Nvidia's support. They have been making constant updates to my 2015 box, and they are only holding off on Oreo because of the lack of developer support. I am hopeful they are working with some partners to get some apps to use the new features in Oreo and get them out at the same time as they release the upgrade, which is good for Android TV.