For a good Yau-ZZ hybrid, instead of solving the 3 cross edges (for Yau), you can solve the line edges as well as a random edge pair. This is less moves than traditional Yau for obvious reasons.
Then, after completing the centers, you solve another random edge. Make sure both your random edges are in the D-layer, oriented.
Then, you pair up edges and remove them from the E-slice in such a way that most of the edges stay oriented. This will cost some moves here and there, but it is mostly a wash, because you need to remove the edges from the E-slice anyway.
You may have parity, so it may not be completely possible to orient edges at this time. But because you can identify parity earlier, you can apply a different (more efficient) parity alg that does not need to preserve the F3L, CP, etc.
Then you solve like ZZ, and apply a PLL parity alg, if necessary.
Surely it's not as good as traditional Yau, but it's still worth a try.