こんにちは!
ドメイン名は覚えやすく、短いほど良いと思います。ブランド名のようであり、響きが良く、魅力的であることも重要です。問題は、利用可能なものを見つけることです。ドットコムは可用性の面で最も難しいかもしれませんが、良いものが見つければ、個人的にはそれが第一選択です。
また、価格にも注意してください。".community"については詳しくありませんが、より高価な可能性があります。一部の専門的なトップレベルドメインは決して安くありません(このドメインについてはわかりません)。
個人的には、サブドメインのアイデアは素晴らしいと思います!リダイレクトを使って比較的簡単に実装できるはずです。category-name.domain.xxx を domain.xxx/c/category-name にリダイレクトするだけです。