It looks like you're still using (new rating) x3 for attributes. Did the Runner's Companion ever see an errata of that cost, given the change in SR4A to x5?
As usual, only in the German versions I believe.
Using the Runner Companion Karma Gen makes very, very powerful humans starting out, but their are a few things to note.
A.) You don't get free knowledge skill points. I force my players to have at least 18 ranks worth of knowledge skills if we play with Karma Gen, but I notice that since the players are having to pay for them, they never take fluff knowledge skills. Its always strictly business knowledge skills.
B.) Contacts are 2 * (Connection + Loyalty) in Karma Gen. Its pretty clear, but one of the most overlooked things I've noticed.
C.) If you're using SR4A, the Karma Gen system doesn't completely do what it was intended to do unless you use the German Version. Because the karma cost for raising attributes was changed in SR4A (new rank * 5), karma being used to build the character IS different to a degree than the karma they get awarded later. the difference obviously isn't as big as the build point vs. karma difference, but it is there.
As for Humans, using karma gen from RC you can spend up to half your points + 2* build point cost of your metatype for attributes. Humans are free, so they can spend up to 375 of their karma on attributes. Keep in mind that you can only have one attribute at maximum value and the karma gen system doesn't split special attributes from the limitation like the build point system does.
However, a human character can come out of character creation like this
Math: 8*(6+9+12+15) = 336 + 9 + 12 +15 = 372
This will give the human a 5 in Body, Agility, Reaction, Strength, Charisma, Intuition, Logic, Willpower, and Edge starting out.
Skills are generally cheaper as well:
Totals
1 = 4 Karma / 4 Build points
2 = 8 Karma/ 8 Build points
3 = 14 Karma/12 Build points
4 = 22 Karma/16 Build points
5 = 32 Karma/20 Build points
6= 44 Karma/24 Build points
If you use the standard BP = 2 Karma that seems to be common, its clear that even a six is a better deal than in BP creation, but lower skill levels are the one that really have become cheaper. Ones and Twos are half the effective cost.