One thing to note is it can be a bit tricky to get first party xbox one/series controllers to work wirelessly via bluetooth. Aside from that, xbox controllers work great. I don’t have any PS controllers, so I can’t personally speak to those, but they should work perfectly fine as well.
When troubleshooting, it’s nice to be able to ask copilot about the issue in human language and have it actually understand my question (unlike a search engine) and pull from and reference relevant documentation in its answers. Going back and forth with it has saved me several hours of searching for something that I had never even heard of a couple of times.
It’s also great for rewriting things in a specific tone. I can give it a bland/terse/matter-of-fact paragraph and get back a more fun or professional or friendly version that would feel ridiculously cringe if I attempted to write it myself, but the AI makes it work somehow.