What degree of complexity you want in character generation is always going to be a mirror for the observer. I've gotten plenty of fun out of pretty complex character generation system games in the past, and been left cold by ones with really simple ones. There's no real relationship, per se.
I enjoy the life path systems found in Cyberpunk 2020, Traveller, and Warhammer Fantasy RPG. Maybe even more than I like running the game. Now as far as running a game, I really groove on the DC Heroes heartbreaker
The Blood of Heroes. The system makes running super hero games fun for me. Writing up the stats for NPCs is a snap. Same for equipment and vehicles. Buut, if I had to do character builds by the numbers by hand, I would not, and did not, play it. There is a nice character creation piece of freeware. If I want to see how my villains stack up points-wise to the players it gives me a number fast, and this one too prints out final character sheet useable at the table.
Same with Space Opera, I groove on the ability to customize (house rule) character creation to help enforce the flavor of sci-fi I want to run, and/or telegraph to my potential players. But there are repetitive skill computations which are tedious and detract from solidifying a character concept. And there are not many short-cuts available in the system, you kind of want most, if not all, NPC stats, attributes, weapon statistics, and combat skill numbers available during most any roleplaying encounter. You do want to read your skills and note how they function differently then each other. Counting points gets in the way of this. If I cannot stat-up NPCs easily I'm going to cut it and choose a different system which will.
Amazing what a character creation pivot table (excel spreadsheet) can do to remove this hurdle. I am not familiar on how to create these excel templates, but I used one made for Space Opera and I love it! I make up all sorts of characters based on setting ideas I come up with and use the character creator to crunch all the numbers and fill out the derived stats and format a character sheet. Now I cannot wait to start running a casual game of Space Opera.