I am not sure whether anyone had this idea but the obvious next step for forts would be if you could upgrade them. Like to motte and baley first, then upto castle level (which could be the upper limit).
Of course there would be no village within the the castle and it would generate no income, but the walls and towers would be the same and it would cost the same as a castle.