JustinGubantes I would choose the vivo x200, it seems more complete to me in every way. Better set of cameras, better support for updates and software in general and construction. I would only choose the Nubia Z70 ultra over it if I cared about having Snapdragon.
Although if you like the Vivo x200 I would also recommend the Oppo find x8. It is a little inferior in cameras, but it seems to me that its software (Color OS) is currently more worked on. In addition, according to the first comparisons, it is more stable based on performance and temperatures.