Science from a glimpse: Hubble SNAPshot observations of massive galaxy clusters