I personally achieve satisfactory results with my custom settings in HandBrake and encoding to x265. As I encode some slightly older DVDs (some are ~1970s), I use a light noise filter.
What gives me the most trouble is de-interlacing as the default decomb filter can produce what looks like pixelation on sharp lines. I can get round this by choosing EEDI2, however my encode times increase quite dramatically - from memory, about ~25 minutes per 30 minutes, to ~1.5 hours per 30 minutes.
I am actually in the position where I'm trying to decide whether or not re-encoding my collection is worth it or not, or should I wait until I upgrade and hopefully a newer, faster and improved version of HandBrake is also released by then.