>Right after the upgrade, batter would last for maybe 1 hour, tops, 30 minutes on average
What are you doing on your phone for that type of battery life? My phone (iPhone 6 Plus) has definitely been slower, but my battery life seems to be the same post upgrade. My phone is mostly idle throughout the day.