Having been heavily involved in matters relating to Adam Air 574 , Garuda 200 and OTG 069 over the past 18 months, my opinion is that an IOSA audit process should be mandated by the aviation insurers of all three.
Well Adam have ceased ops... at least they won't prang anymore jets, at least for a long while... Garuda is still in the process of IOSA...
That said, it'll be a while before I'd step on a 12go jet... even on the ground.