I really liked the game, it was incredibly fun to play. I think it'd be a nice touch though to have a different message pop up whenever you're losing money (but aren't in the negatives), and when your reputation is low too (50 or less).
Could do! Your required reputation also increases throughout the game. 10% day 1, 20% day 2, 30% day 3, etc. Easy way to scale it up.