Yes, but you bought something you know that was launched in 2013 and will be outdated in some ways.
If a new version of the 1020 was to be launched in 3 months with a SD810, would you buy it? Many people won't because of bad reputation of the SoC.
That's really a doubtful statement, considering there's still phones that haven't been released yet that is still taking advantage of the SD810, and one phone comes to mind - OnePlus Two.
If Microsoft can handle the heating issues right (the HTC One M9 got better after a firmware update), then awesome, but if not (Sony Z4), then it'll be heartbreaking and the press will eat it up, and I doubt nobody wants that.
In light of all this though, the phones haven't been officially announced, so lets find out what happens in a couple months, then go from there.
Now, the SD810 vs SD820 has to wait, because the SD820 hasn't made any official benchmarks yet (there is an unofficial one out there, and yes, there's promise, but not enough to really merit anything innovative). Sorry, but at this time and age, it's no longer a specs war, but a feature and look war (which right now, I like the LG G4 over anything else, so much eye candy in that leather back).