The old site was about discovery.  I found more new music through the old T61 than any other way I've tried.  New t61 doesn't provide a very good method of discovery.  It's hard to see which artists are related.