I did suggest that myself in the internal section, something like an 80/20 split, with the 20% for the final kill. The first incarnation of the veterancy system only gave points to the killer, so be glad damage is counted at all Anyway, this is why we post stuff in the blARg, so you can comment on it
Snipers won't be able to do much (if any) damage to vehicles, and therefore won't get any veterancy points for shooting at them.