yes indeed,Lomdon Dispersion forces're stronger for heavy molecules because elements of higher atomic numbers have their outer most electrons loosely bonded & so electronic cloud distortion which cuses london forces increases.So resultantly their polarizability increases too.CH4 has less size than SnH4 because Carbon at the top of IV-A group has atomic number 6 while Sn has 50.Other reason is symmetric structure of CH4 which hinders polarization too..