Yes indeed, it's very messy in all honesty. There is "another" site which uses the same interface, where I gave up with my existing account and created a new one. As you say, it took until the next day before I received confirmation of the new account/login details.
I have a feeling that people won't like this new platform, but at the end of the day, it's all about the volume of tv and ongoing efforts by staff/cappers which count!!!
Cheers,
Spinx