Honestly, I feel like simple names or nicknames are usually better than random references or memes or whatever, simply because they are kind of more personal and meaningful to you as an individual.
You can look for a cool-sounding word, or something related to your character, or something you like, or even something that other people will recognize.
But will that reference really be you? Like, will others associate that tag to you as an individual, or to whatever it is that you are referencing?
Of course, if it's unique enough so that you're identified immediately by that word alone, then that's totally good. But don't just pick a random word because it sounds cool. Be creative, and choose something you can actually identify with. Otherwise, you're better off using your name, or at least a fun play on it.
The most important thing, is that you actually like the tag, and its something you can identify with. Random noun generator? BLEH. Penguin is boring and kind of more generic than Eitan.
The others seem like great choices to me. Tux and Xedo are clever. Palter and TAFM relate to you specifically. I think one of those should be the one you go for. I personally like Palter, especially if people actually know you by that, but your choice.