Yes, it's almost the double the price of some other cams, but if you can afford it, it's an amazing piece of gear. I have the 0.5 and 1.0 Link Cams to supplement my rack of BD C4's, which is great as I rarely do routes long enough to require a full double rack, yet these two cams cover the entire range from 0.3 - 1.0 BD sizes. I don't understand complaints about the weight as I think the #1 and #2 are essentially the same weight as the pre-C4 Camalots while the #0.5 and #0.75 are actually lighter than the equivalent new C4's.
When I'm leading at my limit, my Link Cams sit in front of my rack so that I can fire them in at the crux without fiddling around with different sizes. I fell on the 0.5 just off the deck (maybe Fall Factor 0.8) a few weeks ago, and it held beautifully.
It's probably too expensive to buy a full rack of these guys (and probably cheating too, since they're so easy to place), but the Link Cam is a fantastic supplement to the trad rack.