Nice take on the theme. I really like these games that don't take the more obvious route of you're now the villain (don't mind that I did just that). It's a bit addicting, and I would add random events to spice things up. Imagine there´s a raid and a mob of people enter the shop, and you have to give them what they need before they start looting your stock or something.
Good game