Clan Castle definitely has more hit points than the Gold and Elixir storage. Plus, it contains CC Troops that provide protection when an enemy nearby approaches it under its radius. Likewise, even if the clan clash is completely 100% destroyed, the attacker will get only 20% of its treasury. Therefore, it is better to keep loot in clan castle if you don't need it for extra upgrades or troop training.