I'm convinced that there are lots of players who want access to NPC costume pieces. What I'm not convinced of is that there is enough volunteer time and effort available to make it happen, only for that hard work to be accessible only in one way. Like you said though, to create the exclusivity, it would need to be less accessible. I was so excited when I first logged on to Homecoming and every costume piece was already unlocked. That's coming from a player who has slowly collected nearly every badge and finished every story arc red, gold, and blue side. Playing is the reward for me and I'm not convinced that points would make the reward better.