cheap optics are never worth it. save up for something better.
in regards to magnified optics and fixed front sights - at 3x you shouldn't really notice the FSB. it might appear as ghosted image in the bottom of the scope, but nothing distracting.
also, do you want a red dot or an illuminated reticle scope? That thing is the later. A red dot is 1x and parallax free. Much different than a conventional or illuminated scope.