RE: Peep sights
maybe you should research a no peep, cabelas carries them, put one on several years ago and really like it, nothing on my string but a string release.
it helps with your form and hand torque, after a while you don,t even know its there.