Saw that article myself.
"What would the advantage over Hydrashocks, or SXT Supremes? "
It says "Hornady" on the box.
My personal experience with Hornady - all across the board - is that Hornady makes good stuff,,,,,very good stuff..extremely good stuff.
When the TAP becomes available locally, I plan on giving it a try.