Great game concept! I think it has potential.
If I was doing a full game like this, I would add customer's patience which would affect tips.
Thank you for playing my little game! Customer patience was also one of the things I wanted to add, as it just made sense, but sadly with the time constraints I couldn't find the time. :)