First of all, the setup has been working well. And thanks for your great contribution to the community. I have a few suggestions, and maybe you are already implementing some of them but I couldn't find them via search in this forum.
I recently tried Eat24 online ordering system and I was surprised by the amount of orders that include a tip amount.
Menu items and menu item options priority changed by drag and drop. It'd also help if the priority is listed in a column when viewing the list of menu items.
Copy/duplicate kitchen menu item.
To duplicate menu items that are really similar, they need to be created by one by one along with all their options at this time.
Payeezy Gateway support in addition to Authorize.net