Yeah the last thing I need is my BB going on me. I had an origin8 crankset once with a matching BB and it wore out in a week and it caused to have an awful accident. I guess that's why I'm willing to spend a little more on a crankset than anything.
My biggest concern is my BB screwing up. After that I had a sugino rd2 crankset and matching bb which never gave me any issues. I don't run brakes and I skid.