According to me, i cannot think of Note8/S8 because:
-Curved Screen, image loss, easy to break
-TouchWiz is not my taste
-Hard to root/Modify
-*** too tall, Note 8 is not a phone, its a stick, like using two phones, one at bottom second on top, lol
For OnePlus, good nice, decent phone, light...