I think the reason Leo chose to file the shelf at this time is to let the shareholders get a grip on the magnitude of the coming corporate developments... HUGE.
Also, it is Leo serving notice to the investment community that is now or soon will be following CTIX that he has a firm, steady grip on the tiller and is executing pro actively to the shareholders benefit.
Again, I suggest the actions of CTIX are not unlike the bold actions of the sister ship when at a similar stage. Hold on, it most likely will get exciting next 6 months.
This shelf is just one dot... pay attention to the many other dots is my view.
Go CTIX!