I tried a different product, similar idea, but they actually get rid of the peep sight on the one I tried. It is VERY hard, or was for me, to try to change from using a peep to not using a peep. On this one you still use your peep, at least it looked like it, so might not be as hard to switch over. I did not keep the system I tried, I just could not get use to it and could not shoot as accurate.
The idea behind the system is good, for beginners in my opinion, but unnecessary I think for someone who has shot for years. If you shoot enough at all distances it should come down to muscle memory, and not having to actively think about checking one more bubble on your sight to make sure your going to hit where you want.