My frame is BB30 and I am perfectly happy with performance. One downside in my experience is the need for additional tools for self-maintenance. Most other BBs require only one tool these days since the crank arms are often self extracting. I had to buy a torque wrench ($30) and bit set ($10) just to take off and reinstall the crank for cleaning. I'm going to either make or buy tool(s) when it comes to removing and reinstalling new bearings. I haven't been impressed by the shop that sold and is servicing my bike. They reinstalled the crank after re-greasing the bearings and didn't use the wave washer, so I've ordered one online (cheap). I like maintaining my own bike but I'm not made of money and don't like buying expensive tools.
I've found that BB30 maintenance to be quite technical and fortunately FSA has great technical documents on their website.
Brian