Poll: Component Completion Bonuses

I think this is the best argument for removing randomization. I don’t want to collect 3-4 pieces of some super-rare component and put them together just to find that the completion bonus sucks, at least relative to what it might have been, and I have to either settle for it or grind for more and roll the dice again. I don’t want to meta-game it out either with savefiles. Better to have one bonus that makes sense and fits in with the rest of the benefits, rather than a chance for +7% fire damage on a poison component, or whatever.