I agree. This is the first thing Mark E. Smith involved thing I've actually enjoyed in about 16 years.
There's a few tracks in the Dirtyradio library.
I'm not sure the LCD thing was "ripping" Smith off so much as paying blatant homage to him but naturally he's going to respond that way.