Right now, I can't, even if I wanted to. Maybe in the meantime, a couple more suggestions will come in.
And by the way, I'll say it again - the map was conceived as a large-scale battle, with large armies and cool heroes, so don't be surprised by the large bonuses.
Added after 8 hours 20 minutes
By the way, I have a question - I still don't understand if external dwellings also increase the bonus in castles, in addition to the fact that you can recruit units in them? I'm interested in how much and how?