@jerzone Zwift's trainer difficulty setting needs to be adjusted up to get a better feeling of road gearing needs.
I used to run 50/34 when I raced road bikes, but find 46/34 chainrings about ideal for everyday riding. Then a 11-28, 12-27, or 11-26 cassette is perfect, but we're flatter here. Still fine for Western WI hills too.
On my CX bike, I have gone 1x but that was for racing. A 38t ring and 11-32 is pretty good for that and ok for everyday riding, but the jumps are more pronounced between cogs.