I had by BMW insured with AAMI for a few years and everything seemed good...they gave a great price and they were friendly on the phone. But when I had an accident I realized how lacking they are. After assessing my car, they awarded the repair to some small dodgy repair shop in the western suburbs who said the new bumper would take 3 weeks to arrive from overseas. Checking with a BMW recommended repairer, I was informed that the bumper was in stock in Australia and they could order it in 1-2 days. Luckily the other car who was at fault was insured with NRMA (I think) and I was able to use the BMW recommended repairer by not going through my insurance (AAMI) and instead going through the other car's insurer as a third party.
From that experience I found out the three Sydney BMW recommended repairs won't deal with AAMI at all (they won't even quote to them as they know there is 0% chance they will get the job) and that AAMI award jobs to very small dodgy western suburb repairers. So unless I had a cough or old car, I would not use AAMI again, no matter how many bonus points they give away.