A good mate of mine is a race engineer for United Autosport and they Helicoil all ali threads from new as they are stripping and re-building all the time.

The Helicoil is stronger than the original aluminium without doubt.