I got my result (and I won one, yay!)
I got an email from NSERC titled Review process at 6:38pm ET with a link to a new extranet, which was different than the previous extranet I had from a previous CGS-D application.
On my account, it says the result were uploaded 4 days ago with the summary uploaded 3 days ago, so I'm guessing they're just slowly distributing account information now?
Not beyond what others have also been told (that the results will be announced by Feb 28). I wouldn't be overly surprised if NSERC runs a bit late, but at least it's around the right time to start getting hyped.