Haven't tried this but on paper... More hits means faster game resolution, so it is not a bad thing.
Similar thing can be accomplished with just boosting all pilots by giving them higher gunner and piloting skills. (eg use Veteran (3/4) rather than Regular (4/5) pilots by default
Given ammo vulnerability to explosions, using more ammo is better than not using it, usually, especially at mere to hit 10, i'm more leery of 11s and 12s. Only 'Mechs with less than ten shots may need to be careful.
Personally i'm inclined to take page from HBS BattleTech video game and reduce range bands to two, optimum and maximum, with 0 and +2 to hit penalties, respectively. Requires a bit more work to be sure, nominally optimal range would be half of maximum (round down), with some adjustments for certain weapons. Causes problem with variable damage weapons.