Well, it would also help a lot if the throwing weapons wouldn't despawn from the map. Recycling ammo is really important for thrower, and having ammo disappearing isn't helping.
Maybe remove weapon despawning completely from battle? I understand that siege and strat battles would quickly get overflown with weapon but I don't think there would be a problem on battle.