Owned TAF for 5 years, one of my all-time favorite pins and hope to pick up another at some point.
Currently own ACDC Pro (for 5 months), it is far and away my all-time favorite pin. I literally did not touch any of my other 6 games for the first month I had ACDC...a completely unprecedented level of neglect (usually it's a day or two, maybe three or four at the most). I have owned quite a few pins and none that I have owned or even played compares to the adrenaline rush, there is a reason people refer to it as pinball crack.
Lots of love for TAF, but I highly recommend ACDC Pro. I get why the LE owners bag on it but in a vacuum (if Premium/LE did not exist) I think the Pro would garner a great deal more respect.