I have Surface copilot whatever. The battery life is great. OS is a complete garbage. No amount of HW thrown at windows will fix its issues.