There would need to be a max storage and each spell would fill its spell factory level but even then i would prefer to be able to donate resources as an active farmer who often has full storages and clan mates with empty storages.
Even with fixes donated spells might just be a bit too overpowered.
