Your post is the first I have seen of this item. I will admit to having a preconceived opinion of Burris and their quality, it is not a product I would own willingly. (Good things not cheap, cheap things not good).
Furthermore, having an all-in-one rangefinder / rifle scope does not particularly appeal to me.
YMMV.