I will admit, I did not read the description. But if its good for 2500psi, it should be good enough.
There are different ways to do high pressure hoses. I see that Isis crimped one end and assembled the other by hand(as it looks), some crimp both ends and some go together like regular ss hose.
I know Aeroquip has some high pressure hose and fittings that have a brass ferrule that you slip between the braid and hose, then install onto the fitting itself.
I used Earls PS specific fittings and hose. Went together similar to regular ss hose (I have not assembled regular SS hose before)
Here are a few blurry cell phone pics of the line I made for my high pressure p/s hose.
I dont have any pictures of mine on the car as my cameras are not good in low light areas.