Yes, I had that happen the other day. Couldn't figure out why my taps were not registering. The case I have my 7 Edge runs pretty close to the edges, so it was only by chance my other had was located where it prevented my tap from registering. Yet another thing to have remember about the device. Sigh...
I do find this occurring far less often on the S8+ vs my previous S7 Edge, likely due to the different slope of the curves. It's to the point it doesn't bother me (unlike the S7 Edge).
As for battery life, I've mentioned in the S8 thread but I'm frankly shocked at the excellent battery life of the S8+. I could get by with the S7 Edge barely but the S8+ is at least 1/3 better in real life usage. Everything I've seen also shows the normal S8 lasting significantly longer than the G6.
But the 1/2 price Next deal being run by AT&T would make this a no brainier for me if I was upgrading my parent's phones vs the S8.