I looked at those at DSC as well. It appears to be a quality made product. However, the price ($300)appeared to be excessive and when used properly, the product added a lot of undue bulk to the rifle. That and it seems to be unnecessarily complicated and requires its own set of tools for use.
All in all, it is really nifty, but price, bulk, complicated technology for what it does, specialized tools for use all make this product a bit over-the-top for the vast majority of hunters or people who would need scope covers.