I feel like most of the concerns people had about the Xbox One have been resolved pre-launch. The only real difference now is the $100 price difference. Personally, I feel like the $100 is worth it. The difference between my launch PS3 and its current UI is minimal, while the Xbox 360 has evolved significantly.
I was never interested in Kinect for the Xbox 360 but I think it has potential to be a useful tool on the Xbox One. Check out this video: