私は最近、同じことを比較検討しなければならないプロジェクトに取り組んでいます。私は最終的に自分のコメントをロールバックすることにしました。
つまり、自分でロールバックする利点は、それらがどのように機能するかを完全に制御できることです。たとえば、特定の方法で作業するために必要なモデレーション システム/キューが必要でした。第二に、いつの日か「コミュニティの評判」システムを統合することを検討する予定です。このようなことは、自分の制御の及ばないサード パーティのソリューションに任せたくありません。また、サード パーティは変更できる柔軟な API を常に持っているとは限りません。
一方、Disqus (または同様のサードパーティのコメント システム) は、ニーズがより単純な場合に適している可能性があります。1 つには、起動して実行するのが簡単で、本当に必要なものがすべて揃っている可能性があります。そのためのアカウントは、Disqus を使用してあらゆるもので機能します。これにより、100 万の Web サイトに 100 万のアカウントを登録する必要にうんざりしているユーザーにとって便利なポイントが得られる可能性があります。Disqus には組み込みツール (スパム、トロールなど) もあり、これも便利です。
ユーザー アカウントを使用して独自のソリューションを展開する場合は、Facebook/Twitter などのログインなどを統合して、登録プロセスを簡単にすることができます。しかし、全体としては、私が言ったように、全体をどれだけ派手または複雑にする必要があるかによって異なります.
自分で作成する場合は、Ancestry gem http://railscasts.com/episodes/262-trees-with-ancestryに関する Railscasts の最近のエピソードから始めるとよいでしょう。これは、スレッド化されたコメントを作成するための良い出発点となるはずです。