Looked at that vortex online. pros: zero stop, max power 24 instead of 20, reticle, a little cheaper.
Cons: Never owned Vortex, only 65 Moa of elevation adjustment instead of 90.
24 instead of 20 does not seem like an issue to me. Probably never use all 65 MOA of elevation, also a not a huge...