Ive actually heard some bad reviews about the stauns, even price aside. They can get pinched or something, I can't remember. Not to mention they can be tricky to set up according to some. There's a reason you still see conventional beadlocks on all the comp rigs.
Down the road I plan on getting Stazworks double beadlocks or maybe Allied Rock-a-thons.
If I stay with 15" wheels, I'll go Allied, but if I go to 17s I will step up to Staz.
Staz: 17x9 is $270 and 15x10 is $240
Allied: 17x9.5 is $260 and 15x10 is $184