Otherwise, everything is fine.
It's better to avoid all sorts of balancing and selections (for example, in that package, there are groups taken from someone else's replacements - but why do I need another creature with standard or approximately equal parameters to the standard one, or some alternate haven, but simply redrawn differently?
Ideally, it would be good to have:
Separately: EXE + types + what is necessary for playing with 2k creatures;
Separately: packs. Preferably in groups. One group contains X packs taken from Y source. Download as many groups as you need, or take your own. Or don't take anything at all. In the folder, there are lists of creature ID-level in ascending order.
In fact, the list can be created with a script if the group is ready.
Added 12 minutes later
Oh yes, if the creatures are being revised, then it would be good to give them legitimate abilities, namely, the ability to wear mage artifacts, open portals (city + spellpoint2), and wear runes. Regarding the elf city, I'm not sure if it's relevant, only for the hero Faidaen, and there isn't much point in putting in a lot of effort.
Added 42 minutes later
7. Some scream about comrade. Psatkha.
You can safely add everything from the site. With a few minor exceptions, almost everything works without glitches, the creatures are well-made, and in their own way, they are unique and usable. I took all of them for myself (but with the megapak, I chose them individually and threw out a third), I played with them for quite a long time, and as I already wrote, only 3 of them have problems, which, however, are easily fixed.