For overall preference though, I’d recommend an OSSC feeding into a DVDO machine of some kind.
It’s a good combo but not without its drawbacks too. I’d say XRGBs deinterlacing was slightly better overall, though people seem to prefer the DVDOs game mode deinterlacing (less flicker than the OSSC on its own I believe).
DVDOs do tend to have a small amount of jitter when upscaling. The more upscaling the more jitter.