I know what site you're referring to. I don't buy everything what they wrote now I say some of their testing are bull. Btw not once have Seaguar Invizx fail me, not once.
I used Seaguar Invizx last year and don't think it performed quite as well as the PLine I used the year before.