Hmmm... I actually use inverted "is overlapping" in two projects for sure (maybe more). Never experienced it giving a weird results. It can give FPS drop if it's triggered very often as any other collision condition, but always worked well for me or at least I haven't noticed the wrong output.
Anyway I will keep that in mind next time I'll be implementing this condition. Thanks.