A bunch more positive reviews have come in since last time I checked, so that's a good sign. The negative reviews might just be based on one listen without letting it sink in.
Here's a well written negative one:
http://rateyourmusic.com/collection/e_e/rating24774011
I Just D/L'd the leak and I'll be giving it a listen very soon. I'll post my thoughts soon.