I've suggested before for a less informative icon.
For aircraft, I say until they are inside X distance (1000 yards?), the icon should simply say 1ENG, 2ENG, or 4ENG. Once inside 1000 yards then have the icon show the type but not the model. For instance, all of the 190's would simply say "190", no A5, A8, F8, or D9 available. Ditto for P47's, P51, F4U, 109's, Spitfires, etc. Keep is as generic and simple as possible.
For gv's, until inside 600 yards I say leave it as simple as "TNK" for any tracked vehicle with a turret (non AAA); "HTK" for the M3, 251, and even M16; "WND" for either the WirbelWIND or OstWIND; and "WHL" for the Jeep, M8, and the upcoming Daimler Mk I armored car (2 Pdr/40mm). Once inside 600 yards then give a the type of tank but not the model. This would really only effect the Panzer IV's (F1, F2, and H), the M4's (75mm, 76mm, and Firefly), and T34's (76 and 85). Otherwise, the typical PTHR, TIGR, etc, would all be obvious.
There is too much info handed out from the icon, I think there should be a bigger fog of war present. Force players to stick their neck out a wee bit to seek out and inspect the target and force the engagement. Too often we're seeing the 5k+ P51 run away at first sign of an equal or near equal speed plane. Force him to come in closer for that positive ID.