I don't know if you've handled a G5 yet, but the build is good. I know it's not gonna be the same as a GS7, but it's not like people make it out to be. Quality control aside, the phone feels good, in my opinion.
I had one for 6 hours. It really disappointed me, but I know it wasn't the same as a good one. I had the following issues with mine :
The sim tray wasn't flush, it was very recessed into the body. Very strange to hold on to it and feel a hole in the side.
Un even paint had bubbles and lifts.
I received it on a Friday at 12.00, went to work at 3 and then got home and returned it Saturday first thing in the morning.
So now I'm debating getting another and trying it out. But I'm not sure if I'll see that big of a difference in camera quality from the G5 compared to my current S7E... We are talking about two of the best devices on the market.
Edit: another issue I had was the magic slot wasn't even. So when I held it, it felt like it was digging into my hand (not like the sides, those were ok. I mean this left and edge up and it felt like a sharp metallic object in my skin...)