Front double D-A mechs offer a 16T range on the 2 chainrings, but the triple front mechs have a deeper cage and cover 22T or more, so….
What is to stop you getting a 53T or larger front ring in 110mm BCD and retain the 34T compact small ring to get the best of both worlds?
If you keep swapping the large ring, you will need to keep moving the front mech up or down.
Fitting a 53T instead of 50T with the correct chain length will only be a rear mech chain slack issue if you try to run 34 x 11 (and we know where that got a famous TdF contender, don’t we?).
Then chose the appropriate cassette to the terrain/season.
PaulD