I like this a lot. The pants are definitely out there but as an across-the-board advocate of GTH, I appreciate what you're doing. BTW, are those RLPL? They look to have the same fabric/drape as my red RLPLs do.
I know it might kill the spirit of "MC Casual" but I also think popping on a linen blue SC (the rumpled linen shows you're not taking things too seriously) might add some more contrast and a darker color to reign in the look a bit? Just my $0.02.