Molto dipende dalla tua applicazione. Se l'integrazione tra le aree di admin e l'area pubblica sono seamless allora usa un controller unico. Se prevedi un sistema classico stile CMS con aree pubbliche ed aree private ad esclusivo uso di admin/editori, allora sdoppia i controller.