Personally, I don't like it much. Not only is there no where to update or change your account information, password, etc., but I'm not showing any conversions using the new links, whereas on the old system it was pretty accurate. Not sure what the issue is with that, but they can't seem to find a problem. I went from about 2% conversion rate with the old links, to 0% with the new ones. Something has to be wrong. Looks like I'll be going back to Neverblue for a while if they can't sort it out.