I would suggest just looking at both in person and see which one you like.
Personally , I doubt it would really matter.
They are both made in China.
Not sure about Leupolds warranty on red dots.
Vortex has a lifetime warranty , with is good because you will probably need it.
EDIT :
I stand corrected .
The Leupold is made in America.
My humble apologies to Leupold.