To promote guild unity and involvement a Guild Bank could be an awesome tool.
A Guild Bank would be used for improvement of Guild mates of a lower level than the donating member.
For example, a Guild Mate needs an Evo to ascend a hero.
As a higher level mate you would be able to give an Evo to their hero Once per day. This downward improvement of guildmates would lead to a spike in involvement and dedication.