Chillywillie-I think your assessment and concerns are fair and valid.
One would have to be blind(pun intended) and have perennial blinkers on not to consider the shady things which have gone on with this company and management such as what you and others have cited.
That said, I for one have chosen to look and see(pun intended again) beyond the horizon and to focus primarily on the efficiacy of the technology which will ultimately be offered, which imo will be the overwhelming factor which determines the ultimate fate of this company.
Based on what I have read by the many knowledgable and informed posters here and the current stock price, imo the risk reward ratio is one worth taking.
Obviously, one needs to do one's own dd to arrive at his/her own conclusions.