Overall I'm super impressed with mine, with the only downside being managing the battery as the device is so small.
Almost reminds me of my Sony cassette walkman days - battery life was always a "thing".
Turning the 105 onto airplane mode I get around 12% battery drain in 24 hours which seems fine for always on. Fast charging as someone said is just over an hour. I guess the battery is around 1,250 mAh maximum.
Remember that Tidal and Spotify also use encryption of tracks which their respective apps decrypt on device (in addition to any audio enhancements like MQA etc) hence higher CPU cycles / utilization.
The WiFi part of the SoC doesn't seem particularly energy efficient - there is massive power saving by turning wifi off.
Having as much fun as I did back in 1993 when I got my WM-EX606:
It still works with the external AA battery pack
The original battery took a beating from day 1.