Thanks to ArsenoPyrite's reddit question, we do have a lot more info on how gems work in stormlight archive.
The color is, apparently, quite significant to using the proper gemstone, which is a point in favor of waveforms - but chemical composition seems to matter as well. I'm guessing that it's a little more complicated than just that, though this is getting close to something.