混乱の原因は、信頼レベルをグループとしてではなく、「レベル」として扱うことにあります。ある信頼レベルを持つ人は、それより低い信頼レベルも持っていると意味的に明確です。内部実装を理解しない限り、ユーザーが信頼レベルグループに「属している」場合、それより低い信頼レベルのグループにも属しているとは明確ではありません。
おそらくそれに見合うだけの価値はないでしょうが、これらの設定を2つの設定に分割する方が明確になるでしょう。
信頼レベル unless approve(デフォルトはTL0)グループ unless approve(デフォルトは「全員」)
現在の設定のデフォルト値はほとんどのサイトに適しているため、この設定が頻繁に変更されることはないと思います。