I'd say that it really depends on how may apps you've got opened, running in the background, etc.
If I can make a comparison between .158 and previous versions or even when I've bought the phone, yes it's got better.
I've also got an app that's called Force Stop Apps, where you can stop apps you don't use or use it and then forget, they are still running in the background consuming battery, etc. Be careful that you don't stop system/essential apps.
In the past I left the phone overnight and consumed between 3-4% idle, now you can see that it didn't consume anything maintaining the 100% for at least 8 hours. So for me it's good
🙂 Further details: I did the upgrade (10 to 11) with factory reset