My current idea is having a massive map where the Lord can visit houses an infinite amount of times to spawn generic blue allies. Each house spawns a different class. Bosses stand on top of most houses, so you have to kill them to recruit more allies. In addition, certain villages will do specific things.
What I wish I could do:
1) Keep units from getting EXP (except for the lord)
2) Make the enemies constantly spawn at a rate of once per turn.
3) Keep the generic units from visiting the villages.
4) Disable the trade command.