I just got to these - I DL'd them all. I looked them over. I came to the conclusion that anyone who criticizes them needs to get out there and make their own d___ed units, because these are about as close to perfect as can be done.
Thx, Sandris - You have set a standard that makes the non-unit makers envious and the unit-makers work harder to improve their own. Play at your own pace and don't allow anyone to get you down - many, many people appreciate what you are doing here.