I have received the latest update from BMW Performance Driving Center. And indeed I am not registered, and the only thing I need to do is to book a class (not sure how long this will be valid until).
And as I mentioned earlier, this was a marketing promotion mail I received from BMW, that buying ANY new BMW vehicle makes me eligible for the One Day Class (Not the M Class though). Unlike the earlier promotion, this one does not require you to purchase a M vehicle.
Well, right now BMW Performance Driving Center so far has the best and most direct customer service. BMW PDC > BMWNA > BMWFS > BMW Dealership =)