I have a tru glo on my super nova similar to the one you linked. Mine is a triton gobble stopper. I like it alot! I was worried about it because it is a cheaper scope but the guy at the gun shop said he hasn't heard a complaint yet. I did break the mounting screw, my fault, and called tru glo. No questions asked they sent me two new sets of screws free of charge. They have very good customer service. So if you want something cheaper I highly recommend it. One last thing, if you go with the tru glo, be careful not to overtighten when you're mounting to your rail, the screws will break.
Jeremiah 29:11