I feel that contributing to this wiki now would be somewhat redundant. Plus much of the C&C community seem to favour the Gamepedia site over this Fandom site as an encyclopedic resource.
However, I wouldn't mind helping out on some of the technical aspects of the site (i.e. categories, MediaWiki CSS, templates) if I were granted admin rights. I already have a bot account set up, and I may plan to use one on the Gamepedia site later in the future.