I don't know what the braided straps actually made of, but I found they are quite a bit thicker than perlon straps. They start out quite stiff too (they feel stiffer than perlon but that might down to the thickness rather than the material), but will soften over time. Comparing to Eulits... chalk and cheese, I'd say. If you want a perlon, get a Eulit, if you want an infinitely adjustable NATO, get one of Eddie's braided straps. I don't think they're in the same category, really. Answer to #2 is yes. And I found Eddie's to be great quality, too—no worries there.
Hopefully this should give you an idea of how thick the braided straps wear.