Thanks for this thread. Although I'm no rock climber I find these quick access systems very interesting. Especially the Capture Clip.
One question, though. How does the camera "like" being carried around by the tripod mount screw? Isn't it a lot of strain on that one mount point? I also have a weird fear of the camera just falling off the screw, but I guess it couldn't wiggle free but would rather have to make several full rotations (which even I should notice) before getting loose?
Too bad the kickstarter was already finished when I found this thread. Slide and/or Clutch look nice as well.