A few words from me on the Archos as well. From my point of view everyone got some stuff right

. By the way, I don't like categorizing Barbarian-leader-having races at -%35 science, because not all of your cities come with Libraries; best to say about %15'ish.
Ecofarm has valid points; Baby Spiders being the strongest. They are indeed quite weak and need to be deleted as they make you pay upkeep after some point. One can maybe gather a stack and get one to get a few promos, but that's generally about it. Maybe make them move 2 points for Archos, or able to pillage; eventhough the latter doesn't really fit the role-play part well.
Another valid point would be that Archos' traits are the worst among all races-leaders. They could get another sub-par trait like Ingenuity perhaps, don't know if it would fit the lore though. Other sub-par ones prolly won't fit the lore at all.
I agree with Vehem on the power-gaming part. Archos just needs to be buffed a bit, not too much. As for my own opinions on Archos: Sadly they are the weakest among the 6 FF races and I'd say they are quite below average compared to FfH races as well. I've tried them a few times to no good end, I got bored because the spiders were never able to make a real difference in my games. Haruspex', on the other hand, are quite nice even without the religious spell abuse. Even better if you can grab Yvain as well.
Would you say the Doviello have the same problem? The tech rate is largely identical to theirs under Charadon, (Barbarian Trait for -10%, no library for the perceived -25%).
Vehem, for this I'd say both Barbarian races in FfH have very powerful features to make up for the science penalty. The Doviello start the game with an Axemen, that guy can kill 2 civs if you are playing Pangaea/Continents/Fractal. The Clan has the most powerful building in the game; the Warrens even clones Settlers/Workers, which, IMHO, is imbalanced at the moment. I'm not saying Doviello and Clan are balanced, the Axemen is not too balanced either, but Barbarian races get huge bonuses to make up for the lack of research. (Hyborem has the Barbarian trait as well, but can't really go into detail about him, would take too long

)