It is a trainwreck.
Why?
Everybody has unattainable and downright stupid objectives. Charles wants to kill god, nevermind he can't find god (if he could he'd be my personal hero) and is a douche. Lelouch rachets it up to being a dip****, and wants to end all violence by focusing all humanity's hatred on himself and then dying. This is of course also impossible. Even if he Geass'd everyone it'd only work for a generation.
Basically, all magnificent bastards in the series disallow themselves from the title because they focus on goals that are, even for them, impossible. Part of magnificent bastardy is victory, even if temporary. I have a fondness for madmen and sinners (as anyone who's ever heard me extol the virtues of GoonSwarm's The_Mittani knows), in much the same way Patton was fond of Rommel, but nobody in the show manages to arouse much sympathy or admiration. Just to top it off, the mecha went all Lensman Arms Race on us way too quickly.
So no. Code Geass is an endless flat black, an exhaustion of the mind, a revulsion of the spirit, in much the same way Evangelion was.