I've used HeliCoils before, they work pretty good. Probably the place with the highest load that I've used them is head bolts for a Honda lawnmower engine.
The thing to consider is how much aluminum remains after you've enlarged the threads to fit the coil. It's not clear from the picture, how fat those ears are around the bolt holes.