I can verify that these things are the shit for puncturing your platypus while hiking and causing an in-pack flood.
Other than that I usually carry one around. I had one as my only pro on a M4 pitch once, it was nice to have it!!! Placing them as ice pro is dumb, they will apparently pull out before you can even put enough force on em to activate a Screamer. But in icy cracks too thin for a Tricam, they rock. Also you can hook flakes with em.
Only thing is you can buy em or the DMM copy at MEC for like $25 CDN so $25 US seems like a big ripoff.