I think a good addition to the game would be advertisements.
I think the way they should work is there are different types, each with different costs and efficiencies.
Also another interesting idea is sponsorships.
Anyway, that's what I thought up of.
Regards-thecat