It's really simple as BaB. It's one number, just like holding a shield. Nothing else to calculate.
As far as balancing it for monks, wizards etc, it's really not much different. A mage trying to go toe to toe in melee against a warrior is sure to get schooled. Actually, this idea makes the mage...