For example medkits only work with medics and toolkit works differently with an engineer than it does with a demo specialist.
This would greatly reduce the number of player nodes that I would need to place in the editor in order to make sure everyone can get the class they need for their loadout.
Also the player wouldn't have to look through as long of a list when spawning in to find the class that is compatible with their loadout profile, thats if the class they need for their loadout is even available at all.