The fact is, the deal with Frost is worth it more than anything for the PR value. Having Frost on board is the number one attraction, number 2 being the SF Q back. What a combo, Frost brings in the investors, Q back brings in the customers. Some one is pretty savvy here.
And by the way, Dr. Frost is not selling his shares, he is actually buying more. So, who better to own the options and extra shares? And you are trying to make an issue that 9 million shares is a problem? When this is $100, I hope you decided to stick around.