Dylan, I don't subscribe wholly to AVRT - but the base idea of recognizing the AV I find extremely helpful.
I have mentioned here before that, for example, I have not made a Big Plan and don't intend to. Yet, on the other hand, I find extreme polarization when it comes to "the beast" tremendously helpful in not drinking....that part I like about AVRT.
You don't have to believe everything, and it's good to question things. At least as far as I am concerned, take what you want and leave the rest behind. It works for me.