The following is just my opinion and is not intended to rile any vanilla Shepherd likers.
Well then the only one I see missing is the Shepherd, but with out any mods like: [MOD] Stonehearth Cafe (Cooking And Farming Expansion) 1.92 created by @Froggy (shameless plug on my part).
The Shepherd is only marginal in my opinion as the only thing that it provides that you can not get is the Poyo’s for the rosted Poyo and Poyo pot pie, eggs and mutton. the feathers can be bought and the farmers (silkweed) and trappers (jerky) can provide the rest.
I am not saying the Shepherd is useless or not a cute character, without mods its a nice to have class not a need to have class.
Other than that I would say continue to flesh out your military, 2 Knights, 2 Footman, 2 Archers and 3 Clerics tend to make a decent force.