I too went over and bookmarked the site. I didn't actually sign up yet, but I am seriously thinking about it.
Zoe, Do you have any site information to share? Like how many hits you get for the US site? or any other kind of data that would help?
I don't mean to be intrusive, but I have joined a few sites to list my shop (and website) that really haven't been worth the price of admitance...not that your's would be like this at all, I am just a little more careful with my marketing money.