How can you be 100% ready to go you haven't tested the latest K16 board?
Because we didn't feel the need to do so. We have already tested the version 1, and we know exactly what was causing the error rates and that has been fixed in this version. If the boards you get do not work at the promised hashrate, you can blame us then. Right now you have no right to tell us how to run our business. We acknowledge that we have been lousy on customer support (we are fixing it), but on the technical and operational side, we have been very professional and have done everything the best we could do.
This, right here, is the height of arrogance.
If I had a dime for exery time I've asked if a new version of something has been properly tested and someone said no but don't worry about it, I know what caused that problem and I've fixed it, only to find out shortly thereafter that oops that didn't fix the problem after all or created an entirely new problem that they didn't realize and put a project on hold yet *again*, I'd be a rich man.
You're right in that nobody has a right to tell you how to run your business. The only right anyone has is to look at how you run your business and decide whether they want to do business with you in light of what they see, whether that be good bad or indifferent
This is a subjective matter of opinion, but I would have to say that if you're making assumptions that something is fixed without testing it to be certain, no you have not done everything the best you could do.