One other thought along these lines is "tiered" storage as well.
ie shifting older data onto slower media when it is unused/older. I realise that this would probably be hard(impossible) to do for iSCSI but for NFS/SMB it may be possible?
Since XFS supports DMAPI, is this possble at all?