Will PCIe be the right choice for "all users"....NO. Some motherboards don't actually support PCIe SSD. Even some early M.2 slots really only use the internal SATA connection. However generally speaking PCIe will be faster so it is the better choice if your hardware supports it.
Durability is basically the same as it's based mostly on the NAND type/brand that the SSD uses. Heat can be an issue, but it's usually related to the way the PCIe SSD is mounted. Some motherboards have them mount on the underside which can have some obvious airflow issues in the wrong computer case. Apple had some issues related to this causing some premature failures.