All I can say is, if I gave status reports like Coates PR's I'd be unemployed....
Something along the line of the following would suit me just fine...
100mil China License agreement 1... payment pending (what ever).
Undisclosed customer 1 ordered 250 gen sets, being produced by China factory, assembly underway.
Undisclosed Customer 2 ordered 50 gen sets, in production in NJ, shipment pending tests.
Are my expectations too high?