This is great, just buy them! I used it while introducing two new players to roleplaying along with a group of players who have experience. I did it for a short campaign and it is just a blast. It really gets new players into actually roleplaying in the game, as using theese cards sort of puts them in the right mindset. Lets them act out their characters a bit before the game starts.
I highly recomend getting and reading "Backstory Cards: Techniques Guide". It is free and gives great tips on how to get the most use out of theese cards. A good tip is to leave the setting elements somewhat open, that way, the players get to build your world with you.