Just so that there's no confusion over what I'm talking about, I've included a screenshot.
As you can see, I'm snapping to midpoint. Well, you know what, if I'm nowhere near the midpoint, I don't want to snap to it. The aperture setting can determine how close you have to be to snap to a point, and a simple option of whether you have to be close to the point or close to the object would suit me perfectly. I really don't see how this is unreasonable. I know it doesn't exist, but it would make my job easier.
As for what snaps I run with, my current task is hatching in specific rooms on floorplans, and inserting symbols into legends, so I keep midpoint (to draw a boundary across doorways), perpendicular (because some doorways are uneven), and insert (because our legend blocks are configured so that you can just paste to the last icon's insert point and everything fits). It's not a lot, because I keep a flyout on a custom menu bar for the ones I only use a little.