Dude - A warrant holder cannot, by definition, "short this into oblivion" when their warrants are fixed at 45 cents. 45 cents is what it is, but it is not oblivion!
12% for $41 million with a year and a half payment holiday is better than I expected. If their pro forma is running at $80 million as mentioned in the 10K, then paying 5 Million a year in interest and should be able to pull that amount off IF they get to a 20% net margin.
There is a lot of time for them to implement a lot of new strategies now. I don't expect status quo Willis activities. I expect real work to be done.