なぜそれを使いたくないのですか?
もちろん、自分で何かを実装することもできますが、DiscourseConnectの構築に注がれてきた長年の経験を無駄にすることになります。ですから、その巨大なタスクに着手することを決定する前に、利用可能なものを利用するのではなく、自分で何かを構築する正当な理由があるかどうかを決定する必要があります。