I don't really like the limited feel of iOS, and I'm pretty sure that the iPhone X has a lower battery capacity than previous iPhones, which is kind of confusing. However, I do know that iOS is very optimized for its hardware and battery size that the battery can last quite a long time if you're not gaming on it.
It's a decent phone, but the best iPhone has to be the iPhone 6s+ for me. I'm not sure if I can justify a $1000 price tag on the iPhone X.