Description sounds great!
Minor suggestion Re the mod's page - the first picture on the mod's page is clearly AI generated. Factorio's mod community is hostile towards AI usage. It would probably be better to replace that picture with a screenshot from the actual game. If that's lacking at the moment and you want to also include concept art sort of thing showing what you're aiming for, but you have limited art skills, I would go as far as suggesting that making a stick figures sketch in Paint would still be received better than AI.
Mod's logo and the second picture (biter carrying a chem science pack on its back) are good enough IMHO they don't even look clearly AI generated, so those are most likely quite fine.
Thanks!