Been using mouse, keyboard, steering wheel, and flight sticks on Xbox for a couple of years. Sure, it required a bit of work but each update and new add on products make it easier than ever.
The advantage of Xbox for online gaming is that it's 10,000 percent harder to hack as compared to the PC platform version of the same game.
Grand theft auto 5 is a good example.
The pc version has lobbies full of modest and hackers while the console versions often make it years before the masses have access to hacks/mods.