Advantages of having this are that its really light, doesnt need any batteries and you can plug it in anywhere quick and simple.
If your comparing this to the wireless controller i suggest you get the wired. You dont need to keep putting more and more batteries in especially if you play games all the time. The only bad thing that i can think of is your parents are likely to walk in and catch their legs on the cable. Other than that its better than wireless
Wireless is incredibly heavy, You may have the privilege to walk anywhere in your house and it still works. But when it comes to gameplay holding a heavy controller is too much and you dont want something that can affect your gameplay.
If you take the wireless around your friends house then you have to press the little button on the xbox and controller at the same time. This takes time, effort and wastes energy. Especially if you want to reduce your CO2 emissions, then you dont want to buy this one.
So get the wired