is your phone exynos or snapdragon? bc exynos dont have good battery life to begin with. exynos 990 is… well bad to the core. so replacing battery yeah, it will improve but prolly not as much as you hope. snapdragon version tho, yeah go for it. its a still good phone, i owned it for good 1.5 years
i mean even 660 is good imho