My choice was between the S7E and the 6P coming from the LG-G4 I tried both and S7E went back. I am a previous galaxy user and LG user with the S3,S4, Note 3 and Note 4 and a brand new nexus user.
S7E
+ Good screen
+ Samsung's latest flagship of the Galaxy Edge series
+ MicroSD
+ IPX certified
- Bad Speaker
- Samsung + T-Mobile bloatware (omg)
- Non removable battery
- lolwhats carrier lock
- Great camera
- The design doesn't suite my taste the way it feels from holding it in my hand to how it feels holding it landscape style I have big hands so the 6P and it's tall design works great
- Edge screen kinda feels like a gimmick atm
- Micro USB slot....
- Fingerprint reader could be better
Nexus 6P
+ Again good screen (Both AMOled)
+ Amazing dual front facing speakers
+ 0 carrier bloatware/factory unlocked
+ Stock Android Experience
+ NO touchwiz
+ Great camera on par with SG7E minus the OIS but It still takes amazing pictures haven't really missed OIS I'll leave that to my DSLR
+ The 128GB variant is plenty of space for anything no MicroSD needed + Nexus cloud space for Google photos
+ Because of Doze working very well I have never needed to remove a battery ever again it lasts a day and a half

+ TIMELY updates first! Plus Android N and Oreo and betas
+ USB-C is great
+ No Carrier EIP plan
+ Fingerprint reader accurate for me 96% of the time and instant
There has been no minuses so far no bugs or glitches anything on my part I do not miss waterproofing because if I'm in the water I don't need to be with my phone anyways as I love to swim more.
I have broken apart with relying on MicroSD slots because I don't see the point anymore and that's due to adoptable storage being what it is.
If you want a great high end device with no carrier bloat and is unlocked and is the purest form of Android and good speakers and on par camera go with 6P
If however you are a active person with water loving kids or yourself and want something at least somewhat comparable go with the SG7E
Posted via the Android Central App