The Role Of Heterogeneity In Long-Range Interacting Systems : From Nucleation To Earthquake Fault Systems