This is very much the best and the worst of Newey - both being the result of his long ingrained F1 way of doing things. On one hand, this single-minded focus results in a brilliantly optimized car, especially aerodynamically, where every millimeter gets make use of. On the other, it also interferes, or makes him unable to recognize, what the car should actually be and how it's gonna be used.
Some comments Newey makes are quite bizarre. He says it's gonna have a "luggage space" for overalls and helmets - but it's a car that's gonna be transported to a track on a trailer anyway! He should have allowed for luggage on the Valkyrie, now it doesn't matter! He also talks about how the car should be "accessible to non-F1 drivers" - forgetting that even a GT3 car would be too much for the average person buying this sort of machine. Just a week ago we got a track review of the Mclaren Solus GT (which is, at least on paper, not anywhere close to this on performance) by Jethro (who is a really fast driver with a lot of racing experience), and he wasn't able to even get close to the limits of the car! Now imagine this much faster car and even a worse driver! I really do get a distinct impression that Newey is quite out of touch, in his F1 Ivory Tower somewhere, but what do I know.
That the car has a 15k RPM V10 is amazing, but we also know that these high strung racing engines have very short lives - a few thousand km - and if this revs to 15k, then it might be even less. Then he also talks about the car having three tire options... Who is gonna do the deciding and switching? And the gearbox is the same philosophy as F1 too. This all means a huge support team having to follow you everywhere!
As for the performance targets - we'll see. We got the exact same targets from the same man with the Valkyrie and those weren't even remotely realistic. Although now, with a car that doesn't need to follow any regulations, those targets are more achievable, he really should have learned his lesson in not talking big before the car had been anywhere close to finished.