I would go as far as saying immune debuff for 10 minutes.
Some of these things spawn and are decimated in seconds.

Granted, this is only a bandaid solution.
I'd prefer a more creative solution on part of the dev team and perhaps a limit on Allied Seals and a limit on how many Logs you can get per week.