marcinkowski
Destroying it removes it completely, setting it invisible just means you can't see it.
Unless you're disabling all behaviours relating to that object when you set it invisible, you could end up with an active invisible enemy, and even if you are you could still end up seeing odd things happen.
Is there any reason why you don't want to destroy the object?