Shimano do not make cranks natively compatible with PF30 frames, so some kind of adapter will be installed for the 24mm axle that Shimano seem married to.
FWIW I run Ultegra cranks with SRAM running gear on one of my bikes. Zero issues and shifts better than SRAM chainrings. I also quite like the aesthetic, but only on certain frames.
Shimano do not make cranks natively compatible with PF30 frames, so some kind of adapter will be installed for the 24mm axle that Shimano seem married to.
FWIW I run Ultegra cranks with SRAM running gear on one of my bikes. Zero issues and shifts better than SRAM chainrings. I also quite like the aesthetic, but only on certain frames.