Timbotide, no. Set trigger shouldn't help with flinching a bit that I can see. I think it is more a matter of just getting used to it, and knowing what you are going to see when you pull that trigger. I think most people can get used to the flash with just practice. As they say, familiarity breeds contempt.
Davemuzz, that is a good idea that could help some people. As far as that goes, I don't think there is anything wrong with someone mounting a scope on their rifle, if that helps them enjoy the experience more. If that is what helps you enjoy the shooting sports more, then more power to you. I, on the other hand, enjoy the ancient experience. It is the experience that I am seeking, so I love the flash... lol. I don't use a rifle to get my meat anymore, so it is all just the experience now.
Matt