I have a couple of them and they work well for me.
Eye relief is on the short side, so I would not use on a kicker, but it did not give me any problems on a fairly lightweight 308WIn.
That having been said, I have mostly been using them on smaller intermediate calibers.
ILya
Any critter pics?