Absolutely agree. One of my main reasons not to start that army is that I don't get what all the different units are there for and most look the same so I constantly mix them up.
As far as I can tell they are fairly clear variations, though some seem like they should just be different loadouts and not completly different units (e.g. the 3 different paladins seem like they should just be paladins with X like we have saurus guards with spears and ones with clubs). But even if you do take that into account the have rather a massive roster :S Not to mention a powerfull and well rounded one. The only thing they don't have as far as I can tell is wizards, and maybe artillery. But who needs artillery when you have a freaking dragon that can rain stars on top of any enemy on the field it wishes to....