I think whenever I see humanoid robots like this: What is the battery life? I imagine this will be a critical limitation on these, until further notice.
Humans recharge for 1/3 of the day. That's achievable with batteries. The rest schedule might be a bit different.
Not that that would be a bummer here nor the baseline, but humans can be properly amazing and we keep stretching the possible further and further.