The idea is promising !
It would have been great if there was a small dialog with each customer.
Dialogs could contain either hints like "I hate mint in ice creams !!" or give some background about the characters.
Kind of like in the game Potion Craft when dealing with customers.