Apparently AmiAmi updates around 11 PM EST... I haven't had to ever really get something right as they updated like this, so I'll be checking over the next few nights. Tonight they seemed to updated sometime before 11:20.
Guess I'll be staying up and refreshing like crazy Sunday night, in any case.