My only annoyance about trader rewards is when I am offered something better than I can craft in my primary perked path. If I’m not perked into something I don’t really expect to be able to craft it at a high level for a long time and if I’m rewarded with a high level high tier version of it and I know I might never be able to craft it then that’s awesome.
Maybe just an exclusion in rewards for any item you are currently perked into would be enough.