Depends on your kids. Personally, I got the XBox One primarily because of Kinect; I wanted something that would encourage physical activity along with playing, rather than just sitting on a couch. Unfortunately, my kids are probably too young for anything other than Nintendo (4 and 7) - Xbone games are really aimed at older people. So they basically just watch Netflix on it. A nice thing I've set up is facial recognition (which works extremely well) so they can't watch Netflix unless the XBox first sees my face.
Also, I am a Windows 10 guy (which I know just lost me 100% cred on this site), so the integration between XBone and Windows 10 is nice. I know others will bag that it's based on Windows but personally, I use Windows - like a lot - so I can actually (theoretically - I don't actually do it) play my Xbox games on my PC and sync the same accounts, photos, etc. without effort. That's nice.