Hopefully this will turn out to be a good thing. Maybe having some time to work on the project full time is exactly what's needed to push it forward.
Still a bit uncomfortable how sketchy it feels in the longer term. But whatever. All I can do about it is do a good job.