Good timing, I'm just about to sign-up with them after reading a thread on A4U. Will let you know of anything significant (good or bad)
UPDATE - Just signed up and had a brief look round. Had a busy day, so maybe things will look better tomorrow - but first impression is that it smacks of multi-level marketing. Their Fast-Start Guide says the first thing you should do is email all your friends and every contact you have ever made and tell them about these great products you've found... sounds familiar, huh?
Also can't seem to find a lot of the resources they mention (like free web templates) but maybe that's just cos I'm tired and not looking properly.
Cheers, Jon