Sweet little tutorial - just to add onto how to make a name generator even more powereful would be to use Arraymaker. This would allow you to pull names from a txt file rather then having to fill them in the action. You could also remove strings that have been used so you would very rarely get double ups (depending on how many names you had)
I've never use format string before so I learnt something. As an alternative you could use build string.