Since it seems that much of the small electronic and optical items come with those small bags, I think it's a great idea. Especially in humid areas. A cabinet with a "goldenrod" or even a small incandescent lightbulb is good for storage.
But you do have to recharge (essentially bake out the moisture) every so often. There is indicator silica gel that changes color when it has lost its effectiveness.