I just watched the ending... I think it's very smooth. They explained everything nicely, and it's not rushed. Looking back on the series in its entirety, it's not that bad. They showed a lot of obvious hidden messages that if you didn't notice and actually think back you'd go 'oh yeah!'.
Ah Mui's case was pretty pointless.. albeit nice to watch.