So I have been using this phone for 3 month now and will share my true opinion with you
Pros:
1) Snapdragon 720 is quite capable to handle most of the AAA titles like call of duty and bgmi
2) Storage have decent read and write speed
3) Its an stock android so bloatwares are minimal
4) No unnecessary ad notifications
5) Decent camera in daylight bit jot recommended for night
6) Sound quality is average
Cons:
1) Weak battery life
2) Camera is not good at night time
3) Heats when used for long hours
4) Screen colour donot pop like samsung and feels quite dull
5) Although its 120 hertz screen but cant take games to such extent so is quite useless
Conclusion:
You can go with this phone if you are going to use it a little bit every where being it playing games, watching movies and minimal photography