So with that in mind, I have come to the idea of passive and active surprise. Passive surprise occurs when characters meet with out any use of skill. Random encounters, bumping into another in a crowd, things like that. While active surprise applies any time a character is using a skill to surprise an opponent.
So both of the examples that I used in the previous post would be considered instances of active surprise. This way I can make a system that is varied and complete but will also not take the better part of twenty pages to write about.