@Jeremy

Lee is absolutely right, first impressions are hugely important, an unfinished site exposes a lack of attention to detail and that kills, stone dead, any trust people might have in your ability to provide an important service.

Forget priorities (plural), either make finishing your website your only priority this weekend or stick up a "Coming Soon" notice until you are actually ready to go public.

Working on multiple services at the same time is a questionable practise, even for large companies, but launching them before they are even at MVP stage is just plain nuts. Don't let people write you off this early as amateurs.

Sorry if that sounds harsh but you've got to be careful not to start believing your own excuses.