Interesting.
BTW: What's wrong with Ricochet? I've heard it knocked before but it looks OK "on paper" Is there something not obvious?