SB vs BB who wins?

This is todays racers thinking
Put nitrous on it
Put a turbo on it
Mmmm super charger
If it don’t run power adder time.
It's kind of hard to argue with the numbers. No amount of money spent on a NA combo is going to match even a pretty mild turbocharged setup.