IMO, icons should identify each plane with good precission. A SpitXIV is a SpitXIV, no way to hide it behing a general spit icon, a D9 is a 190D9, not just a 190 and so on.
The problem is the reward the people get when hunting these perk rides, so you see a dozen of SpitsIX pursuing a single SpitXIV even when the pursuers are being also pursued by enemies. They only want the bounty at all cost.
To solve the problem, what about rewarding perks with independence of what you kill but depending on what you drive?
That is, your plane has a modificator, but the enemy you kill hasnt. For example you get:
2 perks per enemy prop fighter killed up to 1942
3 perks per enemy prop fighter killed up to 1944
4 perks per enemy prop fighter killed up the end of the war
10 perks per enemy jet fighter killed.
20 perks per enemy 4 engined bomber killed.
10 perks per enemy 2 engined bomber killed.
15 perks per enemy jet bomber killed.
Then a factor dependent on the plane you fly is applied over the amount of perks due kills, so, a 109G6 pilot will get more perks than a 109G10 pilots killing the same planes, but killing a 109
G6 will give you almost the same perks as killing a 109G10.
This way no one will be target focused depending on the enemy icon, but depending more on the plane type.