Thanks a lot!! Yeah, they are still a very shader thing to me. I do see some use cases in GeoNodes, but they aren't as many as in the Material "realm". So for now I'll rather leave it as something you can occasionally port to GeoNodes if needed.
About the baking thing... yes you loose the procedural control. But even for procedural oriented guys like us, using image based textures is important. Render times for instance can greatly decrease if you use a plain texture instead of the actual procedural material, which you can tweak as much as you want until you settle for a setup you like, and bake it. Plus, texture based materials are still the common language for sharing with software else than Blender. And that is pretty cool cuz you can bake so many variations from a single setup. You can eventually perhaps sell them!
Love love love it, this is one of those tools that provides infinite variations. My only qualm, if you can even call it that is that you can't (directly) use these wonderful nodes in Geometry nodes. I copied one over with copy paste and it worked wonderfully (PT_ARB_ThreeSpikes(20)) Only problem is I had to remake the group inputs and outputs. It would be awesome if these could be copied over to geometry nodes since they seem to be all math anyway. I saw you talked about baking them as textures, but I feel you loose out on procedural there. Thanks for the nodes.