I really don't want hand-crafted companions for a sandbox like this, because ... we already know exactly what's going to happen. People will analyze those companions, the "recommended best companions" list is going to come out, and everybody will soon make it a "common sense" to use the exact same set of companions -- or, use a certain combination that has some sort of unintended effects and breaks balance somehow.
I actually want the companions to be even more variety of random in their stats. The suffix/nickname could provide a certain "type" but the actual stats should vary -- and then with each new game, I'll get to look who's who.
I really don't want... "Ok.. new game.. where's my doctor Jeremus..." again.