Yes. What made it cool was the randomness of what was happening. Neither the GM nor players knew where that shell would hit. And that would give us a chance to make a move to react (usually Hit The Deck), or, if it was a near miss, some incidental fire. So whenever the shells landed on a building we weren't in, we all breathed a sigh of relief (even though it wouldn't likely be lethal. And when the nebelwerfer landed in the aid station, and killed all the named NPC soldiers we'd sent there to wait for real medical attention... that was tragic.
Conversely, when our artillery started shooting back at the company scale open field assault the Germans tried, we were cheering and booing our gunners as they alternately laid down a really effective stonk, and sometimes dropped shells dangerously close.
Again, it's a neat way to handle it. I wouldn't do it every time, but it felt right this time. It seems like it would be best for really impersonal things, like long range indirect artillery fire or carpet bombing, and might not work so well for, say, dive bombers or CAS, or direct artillery fire.