Are Miracle-Gro Soils the best type of topsoil to use? Or is mainly marketing hype?