Everything seems to be on the up and up, but you're missing Contacts. You get 3xCharisma (6) points to distribute between your Contacts' Loyalty and Influence. Could come in handy.
It all depends on what the GM wants. I know Knifesedgegames does that to make character creation simpler on him, because he will run games to teach people to play and help roll their characters with them.