It's hard for me to honestly rate the episode without understanding any significant amount of Japanese at all, just reading through online summaries, but for now I'd have to say that it seems to be quite good.
It doesn't advance the main Britannia plot, no, but it does have some apparently interesting Lelouch, / C.C. character moments (and Viletta fanservice, of course).
As for Mao's situation...