Most minions don't have some form of ranged attack. In the MM the only minions with ranged attacks are the very low-level ones, like skeletons, halflings, humans, and kobolds. If you're allowing a BRV fighter then it's probably a good idea to give most of your minions ranged weapons/attacks, though.
Finding out the fighter is invincible and switching attention to another PC is not my idea of a good time. Once again, I'd like to challenge the whole group at once.
The game I DM has a 12th lvl dwarf fighter with 20 Str, 20 Con, and 15 Wis. His Int/Dex is low but he uses a heavy shield to make up for it. So no, this high Con fighter is not sacrificing Str or Wis.
He started as a Weapon Talent fighter, then switched to BRV when MP came out. He didn't change a thing except the class feature, and even kept his scale mail. BRV made his fighter way better than it was before. He lost +1 to hit and gained insane amounts of survivability. In the few sessions he was a BRV that +1 to hit mattered only once or twice.