You're absolutely right.
We need to squeeze whatever we can from this sale and the shell.
I would not trust anyone from the IMSC management team to run a lemonade stand, let alone a reorganization.
By the way, if you do see them selling lemonade, don't invest. While the lemonade is excellent and they have lots of sales, they have a plan to sell the stand to the kid down the block for next to nothing, after they use your investment to give themselves bonuses.