Thanks for your input! SFX is something I really need to work on, poor planning on my part. I like your idea about disabling them when not in range, I might steal that.
Seeing that you have used Godot, take a look at the VisibilityEnabler node, it has this exact same function and it is really easy to implement (just put it in your enemies and adjust the visibility range!)