I got much better results yesterday.
17 hrs off the charger & SOT of 4 hrs & 42 mins.
GpsLocationProvider_ex wakelock of only 3 mins & 51 seconds using the GPS+WiFi+Mobile location setting.
My settings:
-Firmware version PD3 (Sprint GS7E)
-auto brightness
-sync off
-Location = GPS+WiFi+Mobile
-WiFi & Mobile data always toggled on
-Bluetooth always on & connected to Gear S2 3G
-No power-saving mode
-Google Now & Now on Tap on
-Push apps running: Kakaotalk, Slice, Pushbullet
-140 apps installed
Before the refresh, this was the kind of crazy GPS wakelocks I was getting:
Finished yesterday with over 6 hrs of SOT.