When considering the effectiveness of box and one defenses I think you should start by looking at your opponents roster rather than their tactics. Against a team with one stud player that does most of the scoring a box and one can be effective against a variety of offensive tactics, but against a team with a balanced roster, there is almost always a better defensive tactic to choose.
Inside box and one could be effective against an unbalanced roster if the team runs LI, LP, II, BO, or PTB
Outside box and one could be effective against an unbalanced roster if the team plays BO, PTB, or OI
For two reasons, I think inside box and one is more effective against inside players than outside box and one is against outside players . One, a good outside shooter may have the range to shoot over the defensive box, in which case the defense won't be any more effective than man to man. In contrast, an inside player does most of his scoring in the paint and will have multiple players trying to stop him (similar to 2-3, but with one player dedicated to shutting him down). Two, outside players tend to have higher passing skills which means it is more likely that they will be able to find another open shooter for an easy basket.
I think box and one is least effective against run and gun, patient, motion, and princeton, because these offenses are best suited to exploit one or both of the two weaknesses of box and one mentioned above (passing and jump range).