This is a great idea. I like the balance between buying items from the shop vs. using it to serve more customers. I could only manage to get runs going getting lucky on the gamble, but when I did it was super fun.