I came across a pair of articles that compare Lean, Theory of Constraints and several other process improvement approaches. Both decide that Lean is the best, but the authors appear to emphasize Lean in their work as well. TOC doesn't get a very good hearing.