Never heard of them til now. The 100+ page pdf is intimidating. I'd be interested in learning, but it looks like it'll take some time. Seems like something for my "to learn someday when I have free time" list.
If there's enough interest to warrant writing a concise article explaining them, they'd jump to near the top of my to-do list so I could learn them quickly and evaluate their merit.