That's actually the exact set up I'm looking at. I like the set up I have ok, it's gotten better as I've gotten more used to it. It's great for quick shots. Not the best for precision shooting.
It's set up pretty good. Like I said, I would feel confident taking it out hunting the way it is now.