I nor my dad have ever used a BB turbo, so I can't give you first hand info. But I heard they spool faster than their non-BB counterparts, and if streetability is a factor, less stall would be a definite plus, and since a BB turbo allows less stall, that would be a good option for you. If you want more in depth advice about these turbos, talk to Jack Cotton, he seems to be the resident BB expert around here. He has a BB-80 on his car and I believe he runs in the 9.50 range. HTH