It seems like the overall consensus is that the GF has a better moon phase. I agree it really is closer to gen and comes alive when the light shines on it. As compared to the ZF which moon appears dull.
The ZF has better dial, textured and comes to life, especially the black one. The JLC writing on the dial of the ZF is also closer to gen. Overall the fit and finish of the ZF case is better finished. However, the ZF has some issues with the hour markers being raised or curled, which some have noticed in the gen as well. In my opinion the hour markers can be fixed by a good watch repair man and should not be a deciding factor for which one to buy.
Here is my plan, and experts please chime in if this is possible.
1. Purchase ZF JLC Master Ultrathin Moon (black dial)
2. Source GF moon dial
3. Send to modder to install GF moon dial into ZF
4. Bob's your uncle (not sure what that means but heard it in a movie)
Thoughts?