I have mine now for arround 3month and I like it :) I have no problems with overheating. the only problems I have are you cant unlock the bootloader and you also have to look if lte is availible in your country (for me lte works not (I live in germany))
all in all I think its a great phone (also the camera is a Highlight :) )
Yeah, as Ultrametric said it depends a lot on what you expect from a smartphone - what do you use it for (gaming? business? surfing? photography? developing + geek stuff? just texts and calls?) etc. Also, the price which you would buy it for should be taken into consideration.