As you've pointed out, there's pros and cons to both.
https://biao6688.com/ has pictures and videos of both the RMF and ZF. I haven't looked much at the YSF 055, though. Here are my take aways:
1) If you're not going for the white ceramic, RMF has a better, more "sparkly" NTPT pattern. People have complained in this thread that the ZF NTPT is too matte, which I agree. The RMF NTPT pattern on the biao videos looks much better. I don't know how easy it is to spot the rib polishing or case curvature on the wrist at a distance, but it's pretty easy see how the case shimmers and reflects light.
2) As discussed in-depth already, the RMF rib finish is much better than ZF. Yes, in real life you'd have to look closely to spot the difference, but it's definitely there.
3) As
@WenR pointed out, the ZF is too thick compared to both the gen and RMF. I've included pictures below to compare the case width as well as case curvature.
4) The RMF has the correct plate detail on the back of the watch (around where it connects to the case at the 5 o'clock screw). On the ZF, the rib pattern doesn't extend all the way to the screw (if that makes sense).
5) The RMF is about $300 cheaper.
5) The only pro for ZF seems to be the case curvature. No way would I be able to spot the difference in case curvature on the wrist, but check out the pictures below to see if you can see it and if it's a deal-breaker for you.
For me, RMF is the clear choice for materials, finish, and price (again, not knowing much about the YSF).
Gen side view:
RMF side view:
ZF side view: