ALL bottom brackets / BB's and cranksets can most easily fit into a BB30 bottom bracket shell / frame, more than any other type of BB shell / frame...ya just need the right adaptors, YES? Think about it...................................
BB30 has the narrowest shell / frame width. Thus, any bottom bracket bearing and crankset can fit into it because they are all wider then the BB30 shell/ frame width. This includes and is probably not limited to: any Shimano, FSA, SRAM, Truvativ, Race Face, Campagnolo, Fulcrum etc. 24mm integrated spindle crankset and their respective BB bearings, BB386EVO cranksets...and even any old square taper, isis, octalink system....only the right adaptor is needed. Just ask Wheels of Bloor in Toronto, Canada: www.wheelsofbloor.com. Head mechanic, Erik can custom make one, if necessary. "no problem. anything is possible!"
Albeit, a metal / aluminum / titanium / steel BB30 frame is safer and thus, in my humble,experienced and wise opinion, is recommended if you want max. reliable, durable compatibility. Unless, carbon becomes harder and tougher than metal?? Uhhmmm, not that we know of ;) Ask DARPA, NASA or F1. ;)