The battery life isn't great, but I'm pretty sure the issue with it discharging while off is fixed. But yeah battery life is probably my biggest complaint, but if you carry a good usb-c charger most places like I do it's not a big issue.
Linux support is really good tho. Fedora specifically is officially supported (as well as ubuntu) but people have gotten all kinds of distros working great, usually with little to know issue at all.
I mean... that is kinda the point of a protective shell. Take the impact so it doesn't go into the laptop.