I've owned both X1 and Ps4 since launch, so i thought i'd chime in.
1st statement, the ps4 IS VERY superior to the xbox one... it just is. better hardware, its faster at everything...yadda yadda yadda.... so what, i play my xbox one more than my ps4.... i only own baseball for my playstation, but i have played several games (assassins creed, need for speed, nba2k15)...
i use my xbox one more because, well, xbox live is and has always been, pure sweetness... there's no flaws in XBL...
as far as the kinect pro's/con's... well i've been a pretty serious gamer for like 20 years (i'm 28 now, still have my original NES).... and i enjoy the handiness of the kinect... it's really slick to just say a command and have it happen, while playing games, while talking to your friends, while doing ANYTHING. turn your system on/off, invite friends, change chat channels, browse the net, apps...etc the list goes on.
that said, i'd still love to save a hundred bucks by not having kinect, but i mean, if money isn't a concern, you might as well get it. lemme point out one thing that makes it all worthwhile.
you know those 25 digit codes for DLC you get, and you type in each little letter and then at the end, like 6 hrs later, its like 'oh hey, you typed that shit in wrong, redo the entire code and figure out if that letter is an I, 1, or L.... lol".... nah, now you just hold a card up for the kinect to see and it instantly adds that to the download queue.
another thing that's neat...depending how techy you are... since kinect recognizes you, as soon as you leave the room, it instantly dims the TV.... like wise, when you enter the room, it brightens the tv...
can't find what you're looking for? "xbox go to "insert app here"... and that's handy because there is no quick guide menu like on xbox 360, where you could just press the guide button on the controller and navigate your xbox.... now you need to go to the main menu(dashboard) and search for the app... if you wanna check download status of a game, you actually need to go into a program that shows you the games on your system... OR, you can just say "xbox go to games and apps"....
i guess i'd recommend the kinect, but that call is yours.. if you play solo, and none of your friends play XBL, a ps4 is prob a better choice.