I have never seen this product before, so I looked it up. Looks like a neat fence, the only draw back would be the post could break. You would have to drill a new fence post each time a cow pushed another one into the fence or a deer crashed it. The posts are only $.08 each, so you can afford to have several extra on hand if you go that direction. That high tensile wire is a pain to work with once you put the tension to it. The cotter pins would make things easier to work with attaching it to the fence posts rather than trying to force it into an insulator.
Chuckie