IIRC, Nats filled up in the first week.Yes you will need to have official times before you register. You don't need to worry about it filling up though. Last year It filled up in May iirc.
I'm registering first thing when it comes out, If I need to cancel I'll cancel. I'm going to reserve a hotel room soon.