I like the system of having randomized names, but you should make it so most names are plays on words or there is a customization tab. If neither of these appeal to you, or you just want more ideas, ;) Then try adding a tab where you can have other players from around the world make customized names for other people. Then, you can have names from other people around the world. The only problem I see is someone making bad names. But either way, i think this would be a perfect change.