I can dig the flow bit - it's pretty jagged, not for everyone - but that Metallica comment is way off. Our boy teaches jazz for a living, and is probably one of the most accomplished timekeepers in Melbourne (Melbourne being Australia's music capital). If you can't hear the absolute insanity that he manages in that song, you're deaf.
Actually, on a second listening I can hear more clearly what he, and the rest of you are doing. I just find that the recording you did took away some of the subtleties of what he was doing. Specifically, I'm really not fond of that snare sound, especially for how high in the mix it is.