Now that I’ve read it for a second time I can give some of my thoughts. The change to companions would most certainly add more depth to being the care keeper of those animals instead of just having them machine along, yet I don’t necessarily think it would be neither a good nor bad addition it would something to be tried before judging, but the stat and buff would most certainly need a little more thought than just 5% of this or that and a chance to disobey, regarding that I can’t add anything of my own.
Now about companion upgrade, Companions use a character slot and level up yet they’re so useless, if at least we could upgrade them with a class three like tank companion, quick companion, damage companion to further justify them taking that character slot this would also diversify hunters.
Now about companion upgrades while the idea of questing to upgrade our companions would most certainly float it also leaves the question of how will other people upgrade theirs, if for non-hunter they still got to upgrade through the companion trader fine. But I’d much rather companions receiving a base buff just from being along a hunter, like multiply their stats by 1.5 or 2 most important than anything hunter companions should get twice their HP just to withstand being the spear head of hunters. These buff should only be valid when a companion’s with a hunter.
Companion gear MUST be a thing at this point, those slots are just taunting us.
About the skills you’ve thought I cannot comment for now, I’m not sure about them nor can I think why they shouldn’t be like that but most certainly it’s something that would have to be analyzed.