Here is a thought, a lot of hype no delivery. That being said, I have prepaid for mine to assure installation the day they finally come in. I hope they are as good as they appear because I really do not want to mess with my set up after May 15.
I think they are a great idea. About the only thing I really don't like from looking at their super sloe mo is the Whammy coming back up at the end. It looks like it pops up a little to fast and there could possably be issues with it coming up early and hitting the back of the arrow or fletching.