Ive never been able to confirm that, and I have no idea how that "SEO master" would be able to confirm that either.
So as for what I think... no, I don't think it's better for Google to find the site naturally.
First, I truly think that if it were better to let google find it, then Google would say so in the dozens of guides they have on indexing. Don't you?
Plus my guide is better than just submitting your site to google. With my guide you submit all your url's to google, and get them indexed faster.
