IMHO sollte man nicht mit zuvielen neuen Dingen auf einmal anfangen, vor allem wenn es sich um so komplizierte Dinge handelt wie JSF und Maven.
Speziell Maven ist recht aufwändig bei der Einarbeitung wenn man mehr als nur [c]mvn clean install[/c] machen muss, weil zB. keiner da ist der die Maven Projekte aufsetzt.
Es macht meiner Einschätzung nach grundsätzlich Sinn, den Build-Prozess zu automatisieren. Das gilt auch für JSF-Projekte. Ich persönlich finde Maven gut und halte es dafür auch geeignet. Aber das wiederum ist Geschmackssache.