i think so. i might have been over anxious earlier. to be fair, i feel i owe beyond the mirror and timeweaver's tale a few more listens.
just re-listened to thorn clown...im thinking it sounds more like a OHBTCL track than something belonging to RL.
(oh, and two more listens, and i'm sure i'll be praising the vox)