Kevin, thanks for the reinforcement! I just got in and picked up a helicoil set on my way here. It looks very straight forward and I'll feel much better when I have more than 2 screws holding the windshield frame in! I got the full set with tap, tool, and helicoils for about $15. I'll report back after I finish.
Thanks, Rut