After owning ZF, BUFF, 3K and Gen dials i would rank them
1. GEN (Obviously)
2. ZF
3. BUFF
4. 3k
ZF's applied indices are really good, compared to gen indices they are really really close. ZF's dial gradient and sunburst really isn't as good as Buff's but will suffice. The major downside for ZF is the tail of the embossing going past the 5 indices. Some ZFs have it some dont. it can be modded afaik.
Both buff and 3k have flatter white gold surrounds and are not fat enough especially at 6 and 8. The ratio of WG surrounds and the lume is off. The lume should be fat and legible.
To my eyes SW dial is the worst, the 1s are too fat and look weird especially the 10 which the one looks a bit long and thick compared to the 0.
My ideal hybrid would be
Dial: Buff base, ZF indices relumed to match hands
Case: 3k reshaped (the CGs and case flank need some reshaping)
Movement: engraved 324sc clone
Hands: 3k's are pretty good, Buff is better
DW: Buff
Strap: ZF (this is a must, ZF has the line where the lugs end, it hugs your wrist better and gen has this feature. 3k's straps are ass.)
No matter what combination you get it must be relumed. If you look at buff builds the lume never matches even with buff hands and dial. Remember that gen comes in different hues but they must match.
Also, if building a franken remember that gen hands and dials also mismatch in colour if they don't come in a matching set. gen dials have a brown ring. Buff has brown