These avatars is where EA was starting to make C&C more crappy. In C&C3 the whole NOD base did even look like Nod did exist out of circus tents. In my opinion mech technology, which is extreme high-tech should only be a part of GDI. So far my opinion...
And then the biggest point against it, Renegade did never happen during the period of C&C3, it was long before C&C3 took place. Die-hards will not like it when someone is going to mess to much with all the 'timeline' sense of C&C3, even while EA did mess up the ending of the series.