There is an ACLS for the Experienced Provider curriculum now from AHA... I've heard good things.
The reason ACLS is so simplistic in its class form is that 1. Most of the ACLS drug interventions don't do anything 2. Even experienced people were simple mistakes like not shocking shockable rhythms, inappropriately prioritizing interventions, interrupting compression for extended time periods, etc. 3. People were too zoned into the code so that after ROSC insufficient or inappropriate management occurred. 4. etc etc etc
There's good content in the book and if you go on and read the supplement in Circulation:
http://circ.ahajournals.org/content/132/18_suppl_2