I found their review utterly convincing — although probably not in the way the authors might hope.
Archenemy sounds a little…obsessive.
There are innumerable descriptions and definitions of theistic evolution. How things are phrased matters a lot.
By all means, if they’re discovering new common ground with ID, warmly welcome these good people and thoughtful scientists aboard.
Theistic evolutionary thinking is designed to reconcile religious believers to the denial of their own common sense.