I have done this repair with 12-24 helicoils in the past. Now I have one that has had the helicoil damaged and threads destroyed that hold the helicoil in. And it has a 1/4-20 helicoil installed in another bowl position and it has pulled out.
Never did like those Demon bowl screws with the "allen" heads. Too easy to over torque and pull the threads.
Thinking Keensert or Time-sert solid inserts would be a possible repair, but have not found them made in 12-24 thread. Anyone made this repair?