Mad Scientist (down in Australia) had something similar and gave some out for free to get some feedback. I got some of their discs and they were about the size of a nickel and a bit thicker and needed something tacky to keep them on the connectors of the ICs.
I thought I heard a difference but that was with a less revealing system and don't know if I have them anymore to try out.
All the best,
Nonoise