I own both scopes mentioned by the OP. The sightron does have a different reticle than the one mentioned if it matters.

Everything about the athlon feels like a step up I'm quality. The feel of the adjustments, the power ring and parallax adjust all feel a lot better. I believe the glass is a step up as well. The illumination doesn't suck either.

If you can stomach owning a Chinese made optic, it's an easy choice