I'd like retail to be a little more similar to restaurants, where you don't have to be there every day to open the store, but if you see that your profits are going down you can visit to see what's wrong and fix it. Maybe the public restrooms are broken and dirty because no one cleaned them; you'd have to get them fixed then train your staff to take care of that. Or things aren't being restocked promptly, or employees are spending too much time chatting instead of selling. I'd also like both retail and restaurant ownership to be actual jobs, so Sims don't get pulled into NPC roles when you rotate away from the household.
Supply and Demand works -- sort of like if people aren't at your store you might need to diversify, like if no one's buying art then you might want to consider adding a small florist stand to see if that attracts customers.
I think Seasons itself gives a new challenge to Herbalism. Going through Carl's guides seems like all of the plants are blooming in summer, so planning your year around going to Granite Falls early in that season so you can harvest all the plants (spending most of the year building the skill through reading and such would be a good plan so you can concentrate on finding/identifying plants. There's a new lot trait, Peace and Quiet, which supposedly makes reading more effective especially reading skill books; I might test that out with my current family since my Sim has a couple of plants in her inventory she hasn't been able to identify yet.