RE: Should I try the NV system?
I use them and they work quite well. I had them on my Darton before, and put them on my mighty might when I got it.
I would say either that or the STS system, I like the NV's better personally.
You might find a shop that will let you try them out, since you need a press to put them on anyway. Have them put them on and shoot it a few times to see if makes a difference. Make sure you shoot it right before you put them on though so you get a good comparison.
Paul