My friend has one and he has had it for a while and it hasn't snapped, but he doesn't usually go to bash. Also the only tine I've seen a snapped one was in the bike pics thread thingy.
I would recommend Echo urbans in vee as then you wont have to muck around with adapters and for the brake its self, Avid sd7 arms and lever with Tnn pads. All of which is available off of tartybikes.