After reading the entire post, I agree with warhed completely.
Think JU87G, The undisputed king of assists. How many times has this aircraft attacked an already hit but 100% functional and lethal tank, blown its turret off and got an assist? That hit the tank already took may have caused just enough damage for the stuka to achieve the kill where it may not have, but that shouldn't matter. The stuka destroyed a perfectly functional tank. The other guy did not. They assisted them. The current model is backwards.
I understand the whines and complaints that will result when a player hoses down an aircraft and does not receive the kill when another player lightly pings the enemy and blows off a wing, but that doesn't change anything, just whom is complaining. Another benefit would be that it would remove aircraft from "stealing" GV kills. Want a gv kill in an airplane? Strafe the tracks! You will have almost zero hope of destroying it, and a slightly better chance of tracking it, but you will likely be awarded with the kill.