Credo che in definitiva dipenda dalle preferenze degli utenti su come scegliere di utilizzare le aree, tuttavia suggerisco caldamente che in questa istanza dovresti creare un caso genitore, NON un'area.
La ragione di questo è che non vuoi ingombrare l'elenco delle tue aree con ogni funzione, se ne crei una per ciascun caso "grande" (che richiede sub-casi), allora ti ritroverebbero con molte aree ingestibili e non disponi di tutte le funzionalità di un'area in cui è presente il caso, ad esempio la possibilità di chiudere un'area, per qualsiasi motivo.
Secondo me, le aree dovrebbero essere utilizzate per dividere un progetto nel suo complesso. Ad esempio, potresti avere un'area per "Progettazione" e una per "Sviluppo". Oppure potresti andare ancora più in profondità e avere aree come "Sviluppo - Database" e "Sviluppo - Applicazione". O forse se si focalizza principalmente sulla codifica, puoi creare aree per ogni parte del sistema, come "Amministratore", "Utenti", "Clienti" ecc.
Come nota a margine, in realtà ho già utilizzato i casi principali in questo modo e funzionano bene. Un ulteriore vantaggio dell'approccio basato sui genitori è quando si tratta di registrare il tempo trascorso su un caso. Anche il tempo trascorso in sottocasi è visibile (come totale) sul caso genitore. Questo è utile per la segnalazione in cui è possibile vedere facilmente il tempo complessivo impiegato per una funzione senza doversi preoccupare del tempo impiegato per ogni sotto-caso, che in alcuni casi può essere molti - anche sotto-casi secondari!