The difference between Amsteel Blue and Master Pull's basic line is -- marketing.
Both lines are made from Dyneema, which is a registered brand name for a version of high modulus poly line manufactured principally as marine line. Finding tech specs on Dyneema isn't all that easy because much of the information out there is available from end market sources, not the manufacturer, and differing sources rate identical line differently as to break strength, for example. For 3/8th's line, I have found rated strength ranging from 19,600 pounds down to 17,640 pounds for the same produce (Amsteel) depending on whether you look at Amsteel's sources or Master Pull's. Interestingly, Master Pull rates Amsteel line lower in break strength than anyone else. Go figure.
Bottom line is that both products are 12 strand Dyneema. There may be differences in UV coatings and the color of coating used, but the underlying line is the same stuff, all outsourced from the same supplier, the owner of Dyneema. I didn't dig enough to know if the owner is Samson Line, but the information is out there. Whether the coating is blue, orange, green, or whatever will make no difference in strength, but may make a difference in how long and how well it stands up to sunlight (I doubt it but it might). Most UV and abrasion coatings last less than one season in desert sun. All winch line marketeers buy their lines already coated and colored by the manufacturer, as these coatings are part of the manufacturing process, not something added down stream.
Abrasion sleeves are up to you. I find them to be a pain in the butt and of little use in the real world, but since I don't allow synthetic line to cross rocks or other obstacles during a pull, I don't have a use for the sleeve. Otherwise, they just tend to jam up in the fairlead, but everyone has their own opinion about them.
The most important point, in my opinion, is that neither Amsteel nor Master Pull makes rope, and as far as I know, neither makes rope into winch lines. Each outsources the product in a finished form. So, the underlying rope is going to be the same from either marketeer. If anyone can find a difference in the finishing of the product (as implied above in the post regarding the quality of the swaged end) then there will be your difference. I prefer to buy rope in bulk and make my own winch lines. Its cheaper, I get to do the braiding on the eye so I know how it is done, and I can make the rope any length I want.