The golden rule: if you can measure a performance improvement, it's worth it; if not, you're wasting your time.
I doubt you will be able to measure any performance improvement from disabling when there are no instances, because in that case there are no instances to run conditions/actions/loops on, so there's still nothing to do.