The OnePlus 3 is a far better phone, trust me I have been using this phone for a few months now and its performance is outstanding, I don't think any of the Google phones can give such smooth performance
Right try and comment I have use V30 pre realize device and what I can front camera is not good but rest of the can easily compete with both devices . This lg nailed it. Check out the link for better clarification https://youtu.be/TPBF8Nw-SyE
Yes Google Pixel is a good option,Its a powerful device with a good pair of cameras. and if you have a craze of using the latest version of Android OS, do give it a check.Google Pixel vs Samsung Galaxy S8
These phones run close on features, performance, battery life, price and everything in between.
If you want bleeding edge design, you should get the Galaxy S8. The Infinity edge display is one of the best displays on a smartphone ever, and the near bezel-less design means the phone isnt too large even in one hand.
Youll also get wireless charging and full waterproofing.
However if you want a smaller 5in phone, love stock Android and want Android and security updates with what is debatably still the best camera in a smartphone, then go for the Pixel.