In my experience ammo just comes into play really at longer battles. As I am playing huge++ games mostly this ammo management is quite crucial for me. So I am looking forward to ammo dumps. What i do right now is utilizing half-tracks and trucks for ammo supply. During setup most of my units aquire additional ammo from these vehicles. That way they don`t run out of ammo soon. If ammo is running low in order some guys from a platoon to get new ammo from my trucks parked a bit in the rear. Crucial is to watch ammo counts on my units and get new ammo in time way ahead they run out of ammo. That means 1 split squad gets back, aquires ammo, gets back to the frontline. Then the next split squad performs the same and so on. Works fine for me most of the time.
Regarding the more realistic ROF I would better not count on it helping you with ammo management. I guess this is quite depending on the situation, experience, if the enemy is close or far away etc. Somewhere some guy form BF mentioned that it also could be the case that units burn through ammo even faster. For example green units may have less fire discipline, firing faster and longer burst.