There is plenty of time to do whatever has to be done to correct the situation. I don't see any problems.
This is not a strong time to take someone public.
There was a time when all this (tech consulting) was in play, but not now.