I agree with the things cyber and spasm said. The shop menu balance would be great as a temporary fix for the unbalanced games we have now in wcs, but if we have a good autoteambalance system implemented, I don't think it would be necessary to have the shop menu balance anymore. The shopmenu balance pretty much promotes a situation that allows weaker players to get some easy kills on stronger players through item stacking instead of having strong players on opposite teams fighting eachother.
Still, I think it's a great work done by Zero.