Sal, people don't mention the heat and recovery issues cause it's assumed that whoever is tuning the car is accounting for these issues.
I don't care what you're using, these BMW (all of them) run very hot, and this alone is a big factor w/ detonating. Couple that with a tune on kill, and boom
To the other guy who's engine blew, I have no dog in this fight, but just cause your car had oil in it when they drained it does not mean it didn't have an oiling issue. You can lose oil pressure w/ a full sump.