I thought so, but again Ive never used helicoils either, so I dont know how reliable they are. I always seen them as an emergency fix rather than a semi-permanent one that the Time Serts seem to be.
But toasty is right in that however thick that flange is, it will back off your spark plug, for instance, that distance out of the chamber.