I am no developer but i understand how programming works. I work with computers on daily basis, as IT personnel.
check must be done on EVERY location(perhaps cities can be exception, but than warning should possibly be there), on every mine every time someone enters.
If there is access to source code of application - its not a problem to add function of outdorsman check. It's already there! Modifying perception and sneak checks could be more difficult, but I am guessing can be done.
I did not mean literal bird singing or gecko running around. I just gave example from real life which would justify outdorsman skill here. And in most cases simple warning would be enough: smth like: a few ghouls are inside the area, u sure wanna go? or: 50 ghouls and people with guns and bazoooka are in location, walk into them?
about scouts, that Joana said chars wil be done. Well, that is certainly a possibility, but than, lets restrict all other chars, like healers, lockpickers, people will create those for those purposes!!! I mean, i can imagine, PvP gang, all have some offensive skill, 1 has medicine, 1 has scouting, one has something else, what is bad about it??? People already abuse 1 time healers to fix limbs etc with freshly created char. So now what you gonan do about it?
IMHO abuse of healing is smaller sin than stupid pownage of new chars. I told before a few more fsck.ups like that in game when i feel abused i will leave. And go on flame, that no one needs me here. I DON'T care about flamers, I know how Ignore button works. If PvP player abuse exists, IT WILL BE ABUSED. Use common sense here. I am not saying anything new. Noobs will be abused, and project will not become popular. I don't need to tell what will happen with this project than. And for god sake, use examples and arguments.