I called a local lego store about the "waiting list" for VIP members after 2 weeks of receiving an email from lego. A lady told me that they had stopped taking people's sign-up. The reason was that they already had piled up requests for 10k sets on the waiting list and total 25k sets on backorders world-wide. And these orders are just for "VIP members", who successfully made the purchase through poor lego website or made it on the "waiting list". There are still "so-called VIP members" like me who are still waiting for further notice. But, as I found multiple eBay sellers having more than 2 sets of new MF for sale, I think the waiting period for the set to be available in lego shops/online will be longer than people can expect.
Lego should know this, if they really have 35k sets purchased/backordered (10k sold in the first day and 25k backordered). That means they are making at least $28,000,000 of sale just on this set for now. That is about 0.46% of the 2016 total sale. Lego should make more sets. Or, maybe they will do the same trick, like the return of Taj Mahal set, on in 50th anniversary.