Yeah, every brand should aspire to that, its fantastic, the tyre clearances photos is prefect. detail, attention, care. I would buy one if I needed a new frameset, no issues.
If they care enough to make that document, I would feel pretty comfortable buying one
That design document is stunning both in itself (presentation and content), and the subject matter. I really really want one of these now.