No experience with those, but I have used UTG.
I use their AK side mount with complete satisfaction. I also used a scope base by them on my 10/22. Agin, worked great.
From what I hear, they have a great warranty. I say try 'em.
The past is gone...the future may never happen.
Be Here Now.