I’ve had ceramicspeed bottom brackets and wheel bearings. I got less than 1 yrs riding out of a £200+ BB and the wheel bearings wore out in less than 500 miles. That’s an almost £400 wheel bearing set. I tried to get the wheel bearings warrantied by Specialized, and they refused telling me the bike had been jet washed. This was a load of nonsense. The bike had been wet once through rain!!
I’ve 2 sets of Roval wheels, and the ones that have been sent back to Specialized were replaced with high quality stainless steel bearings. They feel smoother than the ceramicspeed bearings in the other set which are my TT bike race wheels (which have never seen any water since purchase).
I’ve noticed no difference between the ceramicspeed bearings and the quality stainless ones, other than the RIDICULOUS price for ceramicspeed bearings.
I can see no point in the oversized pulleys or ceramic pulley wheels. Plus, the oversized ones look utterly stupid in my view.