I'm all for this. As an avid role player and club goer, having /local set at 100' is beyond what most people use it for whereas 20'-30' is more reasonable. And use /broadcast as a shout or yell (which is zone wide anyways)
While I'm not a programmer; I think it would be a simple matter of adjusting the values of /local to the 20-30' range.