I've heard vangelus and crew talk about this line a bunch of times on the WTF podcast. They've said good things about this and the designs do look pretty cool.
For 15$, I'd at least consider getting that Bravenwolf, but I'll probably wait for some kind of sale.