Useless? In general, no. I mean, to me personally, the randomise button is already useless, and this is just a more creative, albeit more restricting version of that, but people who don't like or care to assign traits and aspirations themselves might find it great.
So far they haven't said if you can also assign starting skills and a job to sims that were created the old-fashioned way, because that would be somewhat useful for me... Not much, because getting a job and getting a skill to level 3 is a matter of minutes, but at least it would add some more customisation to CAS. I'll just wait and see before I judge.