Nope, never heard Crotchduster. That said, your description didn't really make me want to check it out.
As for this track, there's definitely a flow to it, I wouldn't say it's disjointed, but there's definitely tons of different influences mixing and blending back and forth in a somewhat insane way. Like, if you were to cut out a ten second snippet from the first minute, the second, and so on, it would sound like it was from five different songs.
And yeah, the drums really pop.