Oneplus is a strong package but it lacks the overall feel that something like a Galaxy S9 will bring. So if you have the budget, go for Galaxy S9 or Pixel or iPhone.