Im a marine player and I support xeno names.
The best and most fun moments I had as a xeno player was when I teamed up with other competent xeno players and played out complex tactics like surrounding marines before they even knew they were surrounded and annihilating them. Those are 1 in 100 rounds, however, due to how difficult it is to figure out who is who round after round, so I just stopped playing xeno unless I got bored of PBing lurkers.