Buying BA for an NCB isn't a must
that would totally depend on your criteria. if your criteria is getting up pretty high then you are correct.
if, however your criteria is the level jon stated was the goal for the n*b then it is a must. it is more of a requirement now than it has ever been due to the score drain from early tournaments making a comparable challenge bonus impossible through any n*b run.