Personally, I'm not impressed.
They are in no way superior to the already available WC Zero's or CCH Aliens.
When I've used them, they fit, but never quite at well. I only used them where it wasn't important or difficult climbing.
I do like their two smallest sizes better than the blue and black aliens though because they do have a much narrower head width. I'd probably get a C3 in that size before them though. So yeah, they kick ass, they're everything you'll ever want in a cam.