Solution for heating problem: opt off True Tone option in display, and close recent apps during charging.. thank me later..
If you dont mind 5G this is the best iPhone in the market. A13 bionic is still over powered. Camera is awesome with night mode. Only downside of the mobile is the Display as i was a Oneplus user with AMOLED display i find vast difference in display in a negative side since it is LCD