Anyone Ridden a Yoeleo

Is there any concern that the R11 frame does not use metal cups in the bottom bracket hole? The press fit bottom bracket presses flush against the carbon.