I find the Readiness score to be deficient for my needs as well.
It seems to primarily rely on AZM (Active Zone Minutes from the day before. It does not put much, if any, weight on HRV, which I think is a much more accurate recovery metric. I don't think it looks much at HR either. Both HRV and HR change when you are tired (muscle tiredness). HRV would go down and HR would possibly increase a little. In contrast, AZM from say, weight lifting, will look just "fine." The Fitbits do not register fast increases and decreases in HR, as when you're lifting (in fact, almost all wrist monitors are bad at this). So, AZM looks like, "well, he didn't do much the day before." Thus, readiness is a "Go!"
I find that my AZM only increases substantially when I do cardio workouts, but that can include just walking briskly.
In short, I think Readiness needs retooling. It needs to work more like Body Battery on the Garmin watches, i.e. take HRV more into account.
Best Answer