+1, and I have a self-diagnosed addiction to optics. My best guess is that it was popular before my time (if popular at all).Never even heard of them.
I say go for it, that sounds like a great use for it.i have a new Savage 93-R in 17hmr I think it will look nice on it.