For non-MTB uses I don't see a lot of difference in hydro/mech brakes. I have both and they both work pretty well, pad & housing choice seem to be the biggest determinants of making the two systems equal.
I have a set of low end Tektro Novelas and with the right pads/bed-in they're almost indistinguishable from Deore hydros on road/gravel.
For MTB or competitive cross I could see a big advantage to having hydros but it really depends on if you can use the additional modulation and overall stopping ability. I can't push my cross bike that hard but I can wring out my MTB enough that I want hydros on it.
Being that I kill frames, I've given up being future proof. The only thing I ever upgrade are wheels and when my current bike dies I'll flip the used parts for a pittance and just buy a new complete bike. I've done the full parts transfer to a new frame a couple times and I'd rather just take the loss and buy new to get the new tech and parts.