I actually prefer using generics in battles to most story characters, because I've already put work into customizing them to my liking by the time those story characters are recruited (Mustadio is a notable exception who I like to use for a time after he joins, because guns are badass). And as BG said, their appearances change with the jobs, so it looks cooler.