The Diamondbacks are not good on the eye relief IMO.
3.1 to 3.4 isnt good enough,? It's plenty of relief when the rifles held properly.
If you haven't actually picked one up and compared then don't write about it.
I've owned both the Bushnell 3200 elite, and a Diamondback sits on my Savage 110, .270 winchester.