Auto-translated
You shouldn't dislike Velites that much. Of course, no one will take them to the final battles, but they are very useful for clearing the map while you are developing. Are they slow? Well, no one says you need to carry them around. While your Heroes are training, an army with Velites can move towards the expected battlefield! Their spells are very useful! I'm not talking about the Ice Bolt. Not at all... but they can dig a lot of trenches! There's nothing better against infantry. And the best option is a Druid who can summon Water Elementals in battle. This way, the army's speed doesn't decrease, and they are always with you. And they can dig trenches endlessly; the main thing is that the Hero has enough mana to summon them. So, they aren't that bad and are quite useful.
Phoenixes are, of course, good, no doubt about it. But dragons can also be useful, not as an attacking force. They can cast Forgetfulness, which can be very useful. And you don't need many dragons for this; a couple, split into one each, is enough. The main attacking force is, of course, Phoenixes and Manticores.
And also, regarding anti-magic for Phoenixes in a game against the Order faction... Yes, the downside is that you can't buff them anymore, and they can't be resurrected. But at the same time, you won't be able to cast Hypnotize, Berserk, Song of the Siren, or any other nasty spell on them. And if I'm not mistaken, Djinns won't be able to create an illusion on them. I think this is more important in this case because you simply won't be able to buff them, or you will, but what's the point? They will constantly be under the Song of the Siren, while everyone shoots them slowly but surely. Well, that's just my opinion