Well technically, they’re still bad, they’ll just eat you this time- not your code.
Enemies need to have a specific set of behaviour and abilities- additionally, they need to fit a role.
The question then obviously is what role do they fit?