I have had their non HD version the first year they came out until last year when I updated to the HD version-I am very satisfied.
I haven't used the Swaro so I can't comment other than that any Swaro optic I have looked through had really good glass.
Just took delivery of one yesterday and was going to compare it head to head to the Nikon 13-30 ED50 spotter, as these are compact spotters. I would be glad to give an honest evaluation of the two if you were interested.
I compare optics from time to time and post on my blog.