I don't have any experience with that particular scope, but the Horus scopes (we had 3 in the arms room) I have used had pretty crappy glass IMO. They seemed to hold POI fairly well. We were testing the Falcon if it matters. For the price I think you can do better.
Edit. It's been almost 3 years since my last use of them also.
Last edited by dodgefan; 04/18/15.