I did! Was actually just thinking about posting an update. Received the paper NOA1 official receipt notice in the mail just yesterday.
Updated progress so far
Mailed: October 18
Delivered to Dallas: October 19
Check cashed: October 25
Text message: October 26
Received via mail official receipt notice I-797c: November 2
Official notice NOA1 date: October 25
Now i'm hoping the next few months go by quickly. Not looking forward to this long wait.