Sorry for the slow reply, I tend to be out of commission for about a week before Christmas, and I lost access to my account during the musical chairs/forums so wasn't really able to give fair warning.
I agree, the way the forums go offline without warning or explanation has had a negative effect, and it was extremely unfortunate that the forum migration didn't go smoothly (missing usernames, people losing their accounts, some or all of their posts being under a different username, posts containing gibberish, etc. etc.) and they had to resort to changing back to this one. However, they wont be keeping this forum (though my current understanding is that it will be put into read-only mode and kept as an archive/reference for awhile), and they will end up changing to the new one at some point in the future (I am told this will be sooner rather than latter).
I can understand if there are things which you will miss on this forum when we do make the move to the new one, but the new forum is integrated with the actual site and they will be able to develop far more members features than what this forum can offer. I'm personally hoping that they'll develop a more extensive profile that allows people to list their skin type and shade, as well as favourite products and information on their current routine. This would make answering advice threads so much easier, but also mean people can look at what others with their skin type or shade are currently loving. The new forum will also be able to deal with spam far better, be more robust as the community grows, and be far more 'future proof'. It also offers a lot more security, and we shouldn't have as many issues with viruses and other such problems as we've seen happen on this forum.
I'm sorry if this is disappointing news, but I really do believe that in the long run it is better for the community to move to this new forum rather than stay here. I will try my very best to answer whatever questions I can, both before and after the move, but please give this a chance as I think once you get use to the new forum you'll enjoy it more than this one.
Moderator - Site Help & General Geekery