Ok, I checked them out at the Soundclick boards as well and found more.
Most topics about them seem to conclude that they are to be stayed away from:
http://www.soundclick.com/board/viewtopic.php?t=47437
http://www.soundclick.com/board/viewtopic.php?t=11651
http://www.soundclick.com/board/viewtopic.php?t=26296
I think I'll take the advice and stay well clear! The hope was good while it lasted...