Yup i agree, they are hard. Yet another thing that could easily be solved by either devs adding more subtypes of enemies, or creating a modding system that would allow us to easily script more enemies ourselves. I would love to make a mod that does this…