Good tip, but this has been going on for years.
They changed the policy from 24 hour redemption because people were "midnight double-dipping", showing up at 11:30, running their first day's freeplay, and then running the next day's 30 minutes later at midnight.
I was surprised that my last freeplays ended Saturday and then started again Sunday. So I was able to double-redeem during my weekend stay, which was nice. They used to never split a weekend like that, because it was too easy for weekend visitors to redeem twice.