I lived in Chicago for some time and worked at Bosch tools. I met many germans..

anyway because of the 'restrictive' gun laws as well as my desire to shoot I found the shooting club of the German cultural Center of Chicago.
On the top floor was a 10 meter shooting range ( and beer/sausage cheese and snack bar.. HOWEVER ONLY after you were finished practicing) with crank wind in /out target pulleys and really cool spring powered air rifles in .177 cal.
The oldest member was 87 years old and shooting competivly since she was 9. All of the 'older' shooters got to use a support whilst either standing or sitting. All of young bucks had to stand, support, shoulder and ssssteeaady these really fat heavy rifles. I had no leathers or anything like that.. just me and a tee shirt.
Peep sights.
For the application I mentioned above the system on my Mod. 380 Anschutz was a tiny apperture (sorry sp. For some reason I always get the vowel wrong) and ring inside a globe front sight. However with the 10m match target there were no rings to see.. and there were ten of them. there was a tiny black circle that fit within the front sight and then the front sight fit into the rear sight.
The human eye can align circles very well and this is how that system worked. Hold and steady was something else however I surprised myself at how well the system worked. Now peep sights for fire arms...
I tried peeps on my 336 30-30 and they were too rough for the range of the rifle. I tossed the same system you speak of and went scope. I did keep the front barrel ramp and hood ( no front blade) as the 336 looks wrong without it.
I DID however keep a peep system with my Win 94 trapper .38/.357 carbine. At this function of range and speed It Works... XS works on the carbine
however in my opinion not for the range work that 30-30 is capable of.. I.E 100 to 150 yrds.. for that distance a smaller aperature and closer hold is needed. Maybe even a rubber eye piece to shade sunlight so all comes through the sights. Then you are too close for the recoil... Bang sight bite!!
However for close and dirty with a 30-30?? Hecks yes!! If I was hog hunting in serious brush?? ghost all the way
I say all of this to just say that application and use is how a system is set up. One does not do all just as an average can not do everything for all.