IMO it'd almost be more confusing that way, since generalist tanks would have a different natural state than TDs. Seems like unnecessary layers of depth added to the UI that would be even more confusing than learning which guns are effective against what. This would also imply that AT guns and TDs are garbage against structures for no other reason than that's how prioritize vehicles works. Of course, I'm not a new player so I might be biased as someone who already understands the game mechanics, but those are my thoughts on that one.
It would create no further confusion than the current system of letting a newly built jackson happily blast away at a Pzgren blob.
If nothing else AT guns should have this added for quality of life.