If the Swarovski can be purchased for the same price of the Canon ($1,169.00) on the internet AND it is fully functional as a new one (NO PROBLEMS), I would go with the Swarovski. When the Canon has problems, how good is it without image stabilization, likely not as god as the Swaro.
I have an old Nikon HG 10X42 in excellent shape, and love the views albeit only 6 degrees FOV and a bit heavy, but what a view. Many have said that it suffers from rolling ball and excessive Chromatic Aberration (CA). I have never experienced Rolling ball with it nor CA, nor any other bino. I would try them first, (TRY BEFORE YOU BUY) and make your decision.