I am just another grunt, just like you. I encourage skepticism..Especially when presented with engineering fact.Again - you need to stop thinking you're a special case here - it's the year 2016 and people are in general skeptical (perhaps moreso in your case since you've already released one design that was by some reports here a bit of a flop).
I think it's pretty reasonable that no one will just take your word for something, in a world where there is a lot of marketing about, and a lot of tools (and knowledgeable people) to help verify these claims.
I don't just "choose to believe" anything ANYONE says. In fact, even for something as simple as a frame weight, a scale pic is nice to have. Not doubting you on that one, but I'm just illustrating something that should be obvious to you - it's no longer the age of jesus and his supposed bible, people want proof for everything.
I don't want anybody to take my word on anything. Ride the bike. Word. But, yet, you're taking the "word" of a guy that by his own admission, is way far off. If you respect his opinion, maybe you should pay attention to it. Maybe being off by a factor of 10 is meaningless to you. Let's see, that means the LR could vary from 2.0:10 to 20:1, or 0.2: 1. I don't know, and it doesn't matter! Numbers are fun!!
Even your comment on the weight, c'mon, I couldn't tare the scale before I put the bike on it? Wait, now I need a VIDEO of me taring the scale before I put the bike on. With some kind of absolute time signature to show it wasn't spliced. If I want to lie, I can fake anything.
Anything but the bike.
So ask yourself, why would I want to? Why would I subject myself to this if it was going to come out in a few months that I was absolutely lying thru my teeth. Maybe I don't ever want to work in the bike industry? Maybe this is all a big joke?