Auto-translated
My choice: harpies, cyclops, and monsters.
Harpies seem to attack from a certain distance.
Cyclops are the most powerful ranged attackers at level 3. They are especially good at attacking groups. There have been instances of them hitting 4(!) enemy units at once.
Monsters are a cheap (2750 + 2 crystals) and incredibly strong melee fighter. For reference: two monsters can defeat a great and terrible black dragon. And three monsters together cost less than that same dragon! Now imagine that we can cast "Cat's Reflexes" on our 3 monsters, and what will be left of the enemies after their attack? And if there are not 3 of them, but, for example, 30 (with a special building, you can really accumulate a lot)! And