Apenas voltando ao assunto do tópico:
O hífen realmente não é uma boa pedida para domínios.
O melhor seria realmente utilizar o tema do seu nicho no endereço do domínio, mas não é apenas isso que vai te garantir uma boa colocação em motores de busca.
SEO é um conjunto de fatores que devem ser utilizados em harmônia, a escolha correta do domínio é apenas um dos fatores.
O domínio .com realmente é melhor, como já foi registrado tente buscar algo variável a este ou utilizar domínios .net e .org
Espero que eu tenha ajudado.
Abraços.