As a former P7P owner and a current P8P owner (as well as a Motorola Razr+, Surface Duo, S23U, and iPhone 13) - I'd definitely recommend the 8 over the 7.
Maybe it was just me, but my 7 had heat issues, cellular radio issues, and just felt kind of sluggish versus other phones from that particular year. The P8P right now is pretty great.
S23U is personal daily use.
Surface Duo is actually not on a line, so it's mostly a desk paper weight.
Moto Razr+ is a work phone. iPhone 13 is a phone used for work (testing iOS apps).
P8P is a business phone (like, my small business).