yah, that chip is great. That includes the pogo-pin adapter, which makes it a no-solder chip (and adds about $15 to the cost).
If you can solder and are confident in soldering the xbox, I suggest you get the solder chip
here. It will save you some money and it won't slip out of place.