PROs
faster spool
allows use of bigger turbos on "street" cars
allows use of lower stall
more durable than "regular" bearing cartridge
ummm.... did i mention faster spool
CONs
PRICE
and some brands you have to run H2O kit [but this should make them more durable than std bearing catridge]
ummmm... did i mention
price
besides price i would say NO Cons to BB turbos
and really you pay for what you get.... better to save and buy a BB. IMO