RE: Pin size?
I use an HHA sight and when I first got it, it had the 0.29 pin in it. I changed it out for the 0.19 pin and I like it a lot more. I use a single pin set for 25 yards. HHA is one of, if not the brightest fiber sights I have used. I have no problem seeing my pin at first twilight.
I would second the suggestion not to get the Trophy Ridge but that's just my opinion.