That’s a nice idea for progression.
I would prefer it though, if they were profession specific, so a master builder can create the carved blocks, whereas a master tailor / armour crafter (?) could make the flags / banners. These could then be a profitable service for players/guilds with those professions to be earn coin from other players.