I've been following Hayes' work for a few years now. It feels to me as if he and his colleagues are very much on the right track.
An interesting coincidence (or more likely, not): I felt the same way earlier when I started reading Marsha Linehan, the creator of DBT. It took me a few more years to discover Steven Hayes -- and then to learn that he and Linehan not only were aware of each other's work, but had even
edited a book together.
ACT and DBT are both mindfulness-based. My kinda psychology!