I have a lot of compact crank sets (50/34, 48/34, 46/34) made from old110bcd Sakai or Sugino cranks. My favorite setup ( on a Black Mountain Cycles Road) is a 46/30 subcompact made from an Ultegra triple. I have a mid-compact 52-34 setup on Hollowtech II cranks. I have a couple of Italians with standard 52/39 setups, only because I can’t find any 110 bcd square taper Campy cranks. I am not ashamed to use a triple if I manage to get one set up to shift correctly. I always use the biggest cassette or FW that will fit the rear derailleur.