Update. Well brother brad. As you recommended I installed a kisser button. And half hour later.. UN installed it!
I did use some of my D loop material and made my own, kind of a knot. I can deal with that. peep sight. Oh hell no! It just slows down the simple system of shooting the arrow...fast! My bud that I shoot with, I let him read this thread.... he says... so this guy (you bro) has shot a few arrows big ******* deal!

he is cool and meant no disrespect.
I shot with the Carter release, with and without the wrist strap.... my new improved comfy velcro strap. Using my thumb...back tension.. I still can't get used to it. We decided to compare. Finger shooting, I'm very used to that was way more accurate the release shooting....which I'm not yet used to.
Part of that is how fast...and easy I can shoot finger style. Grab string..pull..boom!
With the release. Hook in to the D loop. pull, turn my hand in an awkward to me position...thumb fires it.
Now...I will continue to try the release, but I don't like a D loop...or dental floss as you use, then hook a release, with or with out a wrist strap, putting my hand/wrist/arm where it ain't sposed to be.. (I'am a recurve relic) then finally using back tension firing the arrow. WAY to much stuff between the string and my 3 fingers.