abdm,
Lengthy summary there. You seem sceptical and fair enough you need to be when putting $$ into something.
A few things to bear in mind are ISN not wanting to commit suicide with a partner straight up hence the ST spp commitment, indeed it was a hefty dilution.
Secondly new management deserves a chance to pick this company up. Its darkest b4 dawn