i find it pretty ok, i think the tbm rating of 5 is very generous. probably the raga break, which is the coolest thing happening here, may be the reason for the (relative) high rating.
The sound does have a touch of New Colony Six. Maybe "I Lie Awake" or something. I only give it a 5, but it's good. I slightly prefer the R&B/jazz tinged Skeptics on Scratch, but I give it a 5 also.
I've seen many songs that ranked in the top 20% that I wouldn't necessarily rate as complete "garage," but they held equal charm for their pop authenticity. I've always liked this song and I'd give it a "7."