I expect this applies to locations that have actual restaurants or room service (DT and up)? Hampton Inn and ES don't have restaurants (no idea about ES room service or HGI), so wouldn't work there, unless they count the snack counter.
Since more details are forthcoming, I'd like to see if they consider an overnight stay to get one credit and when could you use it. Previously, you'd get breakfast on day of departure. With this system, could you get a daily credit on both day of check in and day of check out?