Yes, it's a low efficiency operation, no doubt. I can't stress enough the importance of family member slave labor.
Family member slave labor is a temporary solution at best, since it A: Does not decrease your level of micromanagement, B: Is prone to bugginess when you X out actions, and C: Does not produce a functioning lot when visited as another family. In order for a lot to function when visited, neither the owner nor any of his family should be needed to operate any of the critical positions.
As a general rule, the owner of a business should be primarily focussed on restocking, crafting, and/or cleaning/maintenance. These tasks are non-critical and do not need to be performed while visiting. Unfortunately, every single one of the horrible low-efficiency restaurant tasks requires the full attentions of a sim. I'm looking into making Business Runs You! improve their efficiency by reducing unpleasant critical downtime.