Why put mobs there in the first place? Just like Reno sewers.There's like so small chance to find that encounter and when a player finds it, you make them work for it, thus some weird level requirements for encounters come in.
Sometimes i feel like this game is actually not about playing, but rather about finding out game rules. They you are to be punished for that. Although i love to test stuff and help to develop. Its frustrating.
If all the Spec encounters location would stay on the map, it would create an enormous amount of locations, and data on the server. I would be nice, but I don`t think its possible. The only thing that could help if you find it with a crafter alt would be to call for help via radio. (which is not possible at the moment, in special encounters, and in my opinion, that is the only thing that should be changed)