An IBB shouldn't be codified into the game's rules. That is the way I feel about it. And IBBs do not occur that frequently. A much better way to shave off time would be to institute a between-pitch time limit and a change in the culture that allows hitters to take a billion years to get set up.
Between pitch limit won't change but the billion years thing I agree with!