So what happened to the main house? Empty when the shed is in use?
If nothing else it looks like a pretty slick way to avoid all building codes. Just run extension cords everywhere, water through garden hoses, dump the toilet bucket into the garden, no need for fire-rated anything. sweet.