I always wished these guys had done a cover version of it. Karen O's version likely comes pretty close to what might have been.
Or Lords of Acid ;)