Only thing stopping me getting one of these (through work) is the OS.
Not only that, but in the F500 companies I've worked for it's not uncommon for employees to get the latest shiny new thing when their existing machine still has lots of life left. Repurposing it with Linux means I can use it.
A bunch of the power saving is also from the OS shutting things down quickly and moving everything to low power states, linux has not always been the best at that. Which does make sense given that the primary usage is still things like data centers where the primary purpose is having everything go as fast as possible essentially all the time.
I'd say x86 platforms have not always been the best at that :-)
However we can also point to Darwin as it runs on lightning cables, presumably apples high performance usb-c/thunderbolt/marketing-name-of-the-day, etc on super teeny tiny arm processors :)
However, without good GPU support, proper battery life is impossible.
If it's non-negotiable for you, I would suggest alternative options. There are now laptops with similar CPU performance and better GPU performance, with comparable battery life (I get 12 hours idle or browsing websites that aren't too demanding). It doesn't make sense to go with an M1 Mac as a Linux machine unless you really need it to be ARM.
If you really push battery saving to the very maximum, you can get power consumption with a similar setup at around 7W, which means a battery life of around 12 hours with a daily workload. However, as it is now, I am using between 7 and 9 watts, which results in a battery life of around 10 hours.
To get this to work on Arch Linux however, it was a serious headache, took me around 9 hours of work.
This seems comparable to what my friends with an M1 Pro MBP, 14", report, which is 8-9h on essentially the same workload.
I get better power consumption on Windows, however, unless I fully and completely disable the dedicated GPU (I use hybrid graphics).