Should I create separate bp's for each pick up item, or just one bp and change the mesh?

What about an actor component instead of parent blueprint?