I think buying the iPhone X as soon as it is released is a huge gamble, no matter the struggles Apple is going through with FaceID.
If past performance is an indicator, and given the amount of new technology coming in iPhone X, I expect a multitude of problem with the first devices.
Despite its high price, this is the only thing that holding me back from upgrading on day-1.