Benefits (How this will benefit the server and game as a whole): Stop aliens from knowing how this exact marine behind the wall is called (which helps to understand level of robustness of said marine) and what weapon does he have. Less meta.
Details (Description of how you think this would work, the benefits, etc): So, if marine in clear line of sight, you see him as usual. But if he is not in clear line of sight, you will see only silhouette.
Makes alien vision a bit more fair. Stops meta of being targeted because of your robust/unrobustness.
Also, from what I saw, many marines including me were, so called, "meta-aimed". It's when there are two of you and two xenos are going for you, instead of some baldie next to you, because they know, you are more dangerous, than he is.
Implementation (Optional, if you have an idea how to implement it): Not easy coding, I can guess.
For people, who will say "Use random name." Why the fuck should I? We are repeating all the same day, just with different choices. But IT IS THE SAME PLATOON, SAME PEOPLE, mostly. Many marines have authority and respect from others, because they are competent, and they want to keep this. Aliens, on the other hand, shouldn't know and recognize marines.
Update
TG has one feature for it's drones - they see every alive creatures as static silhouettes with unknown name. TG has it which means it's not impossible.
So, adjustment to original idea:
- Make all humans /and predators viewed as nonamed silhouettes. No matter if they are behind a wall or not.
- Test this feature.
- Since it will be too punishing for aliens, try to modify code to work with line of sight as was intended from the beginning.