I have owned the stock for over a year bought the dips sold the rips. Have also spoken directly to the company several times. So I have done plenty of DD. Stay short please so when an order does hit your margin account will be wiped out.
Seems to me like the company's use of the warrants is far better than simply doing a regular public offering. Modest dilution to hold them over until a customer order is announced. They all received large blocks of stock as compensation recently, so it is in their interests to dilute shareholders as little as possible.