Not trying to be a wise ass, but the thing which immediately strikes me is that Joe has done it the wrong way round.

I should have thought with his desire to be self-sufficient the best plan would have been to start the for-profit first, and then have it fund the non-profit, and not be beholding to anyone.

Anyway, I wish him good luck and hope it works out for all involved.