In my tests, your MetalKuwaharaFilter is actually 50% slower then KuwaharaFilter however here Simon mentions Metal is supposed to be 50% faster.
MetalKuwaharaFilter
KuwaharaFilter
Any idea why it is like that?