They have all sorts of testimonials on the web page. 1 guy that took down buffalo and all sorts of big game. They state that theres no hand shock and it shoots like 309 fps(prob at 32"/82#). But it looks like most of they're dealers are in MI.
All kidding aside for the release shooter that is one neat little gizmo. I have to believe that the shortened frame has to make it more accurate and certainly easier to get through the brush. I like the design really quite ingenious.