Send your most visible exec out with total crap in his hands?
Depends on the exec. Some are completely incapable of doing this - they either panic and push the wrong buttons or fail to gracefully recover when they fumble.
When you are starting off, the goal is to demo the vision, not the product. So it is not only ok, but commonplace to have incomplete/buggy device. But if your execs cannot pull off these kinds of demos, the whole thing is DOA.
The part I don't like is, we are supposed feel bad and sympathize because you are high and noble with your "art" and "culture".
If you can't make enough money you are supposed find a different job (shocking, right?). A lot of people deal with it every day. You can still play your music on the side.
If you don't want to deal with failed returns, I find that a scripting language is the best way to go. I write my glue functions to handle nulls gracefully and I am done.
This is actually a bad thing.