It is all the same stuff....Scott at Rockstomper just has the most experience with it and he sells it the cheapest from all I can tell.
Masterrape really gets you good...like 3X what Scott charges.
I have had 2 winches with this stuff and I have been running it for 2.5 years with no breakage...