Hi Mikko - that sounds good and should work (not sure about the statement that most users will never need snapping to meshes! We want to snap to them all the time now that we finally can 
I guess it should be also added as another checkbox in the Modeling Aids options page.
Which - by the way - I just discovered in V6WIP allows turning off snaps to filtered objects! It is great and kind of what we were requesting above. So unchecking the mesh in Filters also disables the snap. I did not notice this addition before - it gives great flexibility. Thanks for adding it before.
I don’t see a way to change ‘SnapToOccluded’, ‘SnapToFiltered’ or 'SnapToSelectedOnly" via any command or Macro access to options - we need a way to switch that back and forth as we go, without the need to go to options menu every time. Just like SnapToLocked and SnapToMeshes commands offer.
thanks–
jarek