It is a little inconvenient that when I want to use my not-higher-tier pet I have to remind to switch the weapons (I don't) and get the error message. So I have to get back, look for the lower tier set and choose it. As I said... not the end of the world but I would apreciatte to associate defaults set to specific pets and just go select the pet I want to battle and that's it.
Nice idea but that'd be a lot of information to store/save over all pets on subeta though.
So I propose a different idea that should give a similar result. So the idea is weapon/scroll sets have priority on them, so highest priority would be like the 'default' set so when you go to battle it tries to use that set. If it fails since the pet doesn't meet requirements it then checks the next set in the priority list, and repeats until a useable set is checked or after all sets are checked and failed.
I agree with your insight