I've got the wired xbox one, which I picked up for cheap second hand. If I were you, I'd look to do that. I can't speak for the mad Catz one because I haven't used it, but I don't know if you'd have some trouble getting the PC to recognise it. One of the handiest things with the XBOX 360 controller is not having to calibrate it for a lot of games, as they recognise the XBOX one automatically. It would be a shame to lose that for the sake of a dollar/pound or two. As I say though, I don't know, and wouldn't want to steer you wrong.