あら、困った。カテゴリープレビューの仕組みはわかっているつもりだったけど、間違っていたようだ。確か、カテゴリーを可視にする必要があり、かつほとんど隠すという内容だったはずなのに。もしかしたら、カテゴリープレビューと混同していた別のコンポーネントを見たのかもしれない。
というわけで、おそらく、よく知られていてサポートも手厚い Category Previews を使うのが理にかなっているだろう。OP を更新し、覚えていれば README も更新する。
私の実装の方が「優れている」かもしれない点は、プレビューを匿名ユーザーだけでなく、管理者やグループメンバーからも非表示にできることだ。