What pros and cons are there for you between a boa and bp?