RE: If you don't use a peep sight...
I don't use a peep. Never really liked them, I did try one once. Of course I was the guy who hated going to a release, but eventually saw I needed to with the hard cammed bow I am shooting.
Can a peep help your accuracy? Probably. I have no problems out to 30 yds though, so I am happy as is.
--Jim