I'm seeing an improvement on my 6s too since installing 12.1
Need to run this for a few days to really gauge. but so far looks promising!
Despite seemingly holding up well for the first hours, the battery level began to drop quickly again thereafter despite only moderate usage.
I decided to let it run completely flat last night, but once the level reached 1% the phone continued to work all evening. For a laugh I started playing a HD movie from iTunes and left that to run overnight.
This morning the phone was still on (1%) and the movie had played through!!!
After a couple of minutes of use this morning it did finally shut off.
It suspect ios 12 isn‘t really draining the battery, but the battery level indicator is inaccurate.