In reply to Nick.

Nick - Yes that certainly makes sense. It would be lame if you couldn't send out invoices if somehow your hosting for your site went down. Not sure all the features would work on a local site - especially if you have emails turned off.