Running Fedora as a secondary OS from a Thunderbolt SSD. What I can tell you is that my Bios still seems to be in charge (pun intended) of the charging cycles since it wouldn’t charge past 80% and I never set this in Fedora.
Otherwise runtime seems about average under use and the estimated time left on the charge seems correct.
If you are brave and have time: Wine