I like it; but agree that the delay would also be a nice addition. We still use all the same old tips and tricks to infer enemy positional information from the map, BUT newer players get that red icon affirmation that YES, there's bad guys over there.
The Dickweed heavy bomber group still got over top of our (rooks) strats last night and caused damage, so it's not like the new "radio-it-into-command" radar settings are stopping a bomber mission like the first radar setup of all players visible at all times..
I like it. Maybe a little more salt....