I am going to go out on a limb here and ask to cut Todd some slack.
I am sure if there was something that Todd could share he would. I dont envy his position of being the project owner, team manager and company rep all at the same time. He does what he can to help, suggest and represent the product
At times it might not be as much fun as we all have doing this as a hobby.
I would like to think that Todd would never intentionally blow the trust he has made with guys that believe in Losi. Just a little more slack and I am sure he will help deliver you a good product.
But hey what do I know....