It rather depends on the exact reasons for needing synchronization.
If you need “phase coherence at a distance”, then you’re in a world of exotics.
I’ve found that two GPSDOs have mutual phase noise that is high enough that applications requiring
long-term mutual coherence don’t work very well. YMMV, etc.