Wouldn't it be cool to have an item vault, wether in any capital city, or thanks to a specific building, allowing to store items we don't need and to let other champions, siblings and all get what they need?
So far I haven't found any way to exchange items between characters, which is a pity as the same heroe may have the same item several times, or items I'd rather use with someone else.
The vault would also be nice to store the items until someone can use it. If the leader has an extra sword for his futur son, then he leaves it at the vault, so that he doesn't have to make all the way back from wherever he is to give the sword when the son is grown up.
Maybe crafted items could be stored there by default, and any item stored in the vault could be traded with foreign leaders in diplomacy screen?