I replaced the batteries in 2019 from the original stock. The N5 gets about 16 to 19 hours before hitting 10%. Talking full work usages - bash scripting, browser usages, remote desktop and playing a few rounds of games on PPSSPP and/or ReDream.
The N4 is very good. It’s the phone that’s left at home so it’s usage is just texting and calling but I usually charge it 1x a week.
To keep on improving and enjoying life.