i have the spidertraxx 1.25"- no issues..i think they both are high quality and trustworthy..the all pro iirc are a bit thicker and a tad cheaper..either one are good
I have had the spider-traxx for over 5 years now, not a single issue. Both brands are good. I think Amazon may have the spiders in their "PRIME" membership if you are looking.
I really cannot think of any cons for either. They both do the job and I don't think i have read a single bad post about them in the forum.
I would recommend the spiders, but that is because I use them.
they slip over the studs from the hub, then put the nuts on the studs (pay attention to the way the nuts go on) use lock-tight, tighten up the bolts and that is it.
I did the AllPro's, since I bought a bunch of other parts from them at the same time. I also got a set of their "ET" (extra thread) jug nuts for them. I feel much better having that much more thread engagement when torqued down...