Thanks Ferret... and I agree with MrSeagull. Personally for Generals ZH (non-pro gamer):
The core gameplay elements were/are great for me and my friends. We like to play against hard AIs (but love it after the great fan made fixed AI mod) but the matches are so hard to play (in terms of performance). Sooner or later the gameplay is like a slow motion show. No always but I would guess 90% of our nights. Apart from this I think the game was well made but almost impossible to play for people who like building bases or even only want to play against the AI. Today If someone says "anyone wanna play ZH" the first answer in the round is "nah, it'll surely crash/desyc or even will not start".
The LAN & online desync bugs
If it's possible for 8 players to play, it should be playable under all circumstances. ZH begins to stuck even If only the AIs are playing against each other.
The low/bad AI performance
People in their free time fixed a lot of things but the core performance is poorly from our perspective. An AI for example should always try to rebuild the own base :-)
I think If this is the core element of a ZH remake, it should be no problem to build a pro-gamer system around. Like the choice in FIFA to get the recent stats of the teams but instead load all the balanced patches and other stuff.
Just my thoughts as a big casual CC-fan from the first hour :-)