Actually; yes, there are very real benefits. The fact Alone there are demons who
Specialize in teaching the uses of stones and crystals is proof of that.
As for talismans, it's a similar idea to runes. Your can program an object to absorb and convert energy to power a spell so it is self sustaining. You want to use the correct materials, of course. Crystals, metals, these are ideal.
Honestly? Don't rely on the message boards. Your main priority should be to contact the demons directly. Once you can do that, then everything will start making sense.
You can find a few crystals That could help with that. They are no substitute for your own efforts, but they can be extremely useful.
HAIL SATAN!