I've never used a peep on my bows. Looks like a PITA to me.
I did start using a Hindsight a couple years back and it really helped with my accuracy in the treestand when form and consistent anchor can be hard to come by.
For bowfishing, I don't use any type of sights but that's a whole different ball of wax.