So far one of my favorite suggestions to combat "ghosting" is to have 30 seconds until the user can equip weapon or raise fists when logging in. The player can still move around and interact with the environment to escape zombies or other players. If you can't spot a person "ghosting" after that 30 second period then you are S.O.L.