In terms of overall experience, I believe that the PC will give you the best time. Higher resolution, nicer textures (which can be modded, but I'll get to that later), faster load times (if using an SSD), and more natural feeling controls (this one is from personal experience).
I don't think you'll find much difference at all in terms of performance or experience between the 2 console versions. If you happen to have both of those consoles, just whichever controller you like more. I prefer the keyboard above any kind of controller for this type of game. I feel like there are a lot of controls and menus that are slower or difficult to navigate using a controller. This could very well be the opposite for someone who is more comfortable with a controller. If the keyboard is the main issue for you, then I'd recommend getting a PC controller. Or even just an Xbox One controller, which works very well on Windows machines.
Aside from the use of a different peripheral, the PC allows for much more customization in terms of mods. Ever think there was something missing from the game? Want the trees to look nicer? Want new companions? Want everyone to be naked? There's a mod for that!