If Twitch can confirm that there is a grace period with the rate limits after your bot is unmodded, then the USERSTATE notice will indeed be the best way to pick up an unmodding. Your point is well made, though - we could potentially find out about an unmodding too late.