I don't like it when players build a weapon and they have to choose between investing in basic weapon features that enhance their gameplay and basic weapon features that enhance their rewards (Affiliation and Treasure Hunter). I think these two types of basic weapon features, gameplay and reward based, should have their own independent point systems.